1
0
Fork 0
mirror of synced 2024-06-29 03:31:06 +12:00

QueueGroup: Also update movement arrows when a widget is deleted

This commit is contained in:
loathingKernel 2023-02-03 23:53:30 +02:00
parent f2745a9551
commit c0b98978f1

View file

@ -127,6 +127,7 @@ class QueueGroup(QGroupBox):
widget: QueueWidget = QueueWidget(item, old_igame, parent=self.__container)
widget.toggle_arrows(self.__queue.index(item.options.app_name), len(self.__queue))
widget.destroyed.connect(self.__update_group)
widget.destroyed.connect(self.__update_arrows)
widget.remove.connect(self.remove)
widget.force.connect(self.__on_force)
widget.move_up.connect(self.__on_move_up)
@ -184,7 +185,6 @@ class QueueGroup(QGroupBox):
widget: QueueWidget = self.__find_widget(app_name)
self.__container.layout().removeWidget(widget)
widget.deleteLater()
self.__update_arrows()
@pyqtSlot(str)
def remove(self, app_name: str):