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

HeadBar: Return LibraryFilter/Order object from current_filter/order instead of int

This commit is contained in:
loathingKernel 2023-12-31 14:55:36 +02:00
parent 49ad79e871
commit 98213d1ce5

View file

@ -155,8 +155,8 @@ class GameListHeadBar(QWidget):
def __refresh_clicked(self):
self.rcore.fetch()
def current_filter(self) -> int:
return self.filter.currentData(Qt.UserRole)
def current_filter(self) -> LibraryFilter:
return LibraryFilter(self.filter.currentData(Qt.UserRole))
@pyqtSlot(int)
def __filter_changed(self, index: int):
@ -164,8 +164,8 @@ class GameListHeadBar(QWidget):
self.filterChanged.emit(data)
self.settings.setValue(options.library_filter.key, data)
def current_order(self) -> int:
return self.order.currentData(Qt.UserRole)
def current_order(self) -> LibraryOrder:
return LibraryOrder(self.order.currentData(Qt.UserRole))
@pyqtSlot(int)
def __order_changed(self, index: int):