1
1
mirror of https://github.com/KenanZhu/AutoLibrary.git synced 2026-06-17 23:13:03 +08:00

refactor(ALConfigWidget): ALConfigWidget is changed into non-modal dialog

This commit is contained in:
2025-12-12 18:59:25 +08:00
parent aab9565012
commit 60a5699822
2 changed files with 2 additions and 3 deletions
+1
View File
@@ -58,6 +58,7 @@ class ALConfigWidget(QWidget, Ui_ALConfigWidget):
self
):
self.setWindowFlags(Qt.WindowType.Window)
self.initlizeFloorRoomMap()
self.initilizeUserInfoWidget()
+1 -3
View File
@@ -181,7 +181,7 @@ class ALMainWindow(QMainWindow, Ui_ALMainWindow):
self.__alTimerTaskWidget.deleteLater()
if self.__alConfigWidget:
self.__alConfigWidget.close()
self.__alConfigWidget.deleteLater()
# the config widget is already deleted in the 'self.onConfigWidgetClosed'
super().closeEvent(event)
@@ -369,8 +369,6 @@ class ALMainWindow(QMainWindow, Ui_ALMainWindow):
self.__config_paths
)
self.__alConfigWidget.configWidgetCloseSingal.connect(self.onConfigWidgetClosed)
self.__alConfigWidget.setWindowFlags(Qt.WindowType.Window)
self.__alConfigWidget.setWindowModality(Qt.WindowModality.ApplicationModal)
self.__alConfigWidget.show()
self.__alConfigWidget.raise_()
self.__alConfigWidget.activateWindow()