1
0
Fork 0
mirror of synced 2024-05-18 11:32:50 +12:00

HeadBar: better alignment to center

This commit is contained in:
loathingKernel 2024-02-18 19:27:19 +02:00
parent 04868fcf25
commit f542e11b25
No known key found for this signature in database
GPG key ID: CE0C72D0B53821FD

View file

@ -7,11 +7,11 @@ from PyQt5.QtWidgets import (
QComboBox,
QToolButton,
QMenu,
QAction,
QAction, QSpacerItem, QSizePolicy,
)
from rare.shared import RareCore
from rare.models.options import options, LibraryFilter, LibraryOrder
from rare.shared import RareCore
from rare.utils.extra_widgets import ButtonLineEdit
from rare.utils.misc import icon
@ -105,6 +105,7 @@ class GameListHeadBar(QWidget):
integrations.setPopupMode(QToolButton.InstantPopup)
self.search_bar = ButtonLineEdit("fa.search", placeholder_text=self.tr("Search Game"))
self.search_bar.setSizePolicy(QSizePolicy.Maximum, QSizePolicy.Preferred)
self.search_bar.setObjectName("SearchBar")
self.search_bar.setFrame(False)
self.search_bar.setMinimumWidth(250)
@ -133,16 +134,14 @@ class GameListHeadBar(QWidget):
layout.setContentsMargins(0, 5, 0, 5)
layout.addWidget(self.filter)
layout.addWidget(self.order)
layout.addStretch(0)
layout.addWidget(integrations)
layout.addStretch(3)
layout.addSpacerItem(QSpacerItem(0, 0, QSizePolicy.Expanding, QSizePolicy.Fixed))
layout.addWidget(self.search_bar)
layout.addStretch(4)
layout.addWidget(self.installed_icon)
layout.addWidget(self.installed_label)
layout.addWidget(self.available_icon)
layout.addWidget(self.available_label)
layout.addStretch(4)
layout.addSpacerItem(QSpacerItem(0, 0, QSizePolicy.Expanding, QSizePolicy.Fixed))
layout.addWidget(integrations)
layout.addWidget(self.refresh_list)
def set_games_count(self, inst: int, avail: int) -> None: