diff --git a/src/gui/ALSettingsWidget.py b/src/gui/ALSettingsWidget.py index 44b58a6..bf4e9ef 100644 --- a/src/gui/ALSettingsWidget.py +++ b/src/gui/ALSettingsWidget.py @@ -24,7 +24,6 @@ from PySide6.QtGui import ( ) from PySide6.QtWidgets import ( QApplication, - QComboBox, QFileDialog, QMessageBox, QStyleFactory, @@ -143,15 +142,6 @@ class ALSettingsWidget(QWidget, Ui_ALSettingsWidget): self.NavigationList.setCurrentRow(0) self.populateStyles() self.setNavigationIcons() - self.QssPathEdit.hide() - self.ApplyQssButton.hide() - self.ResetQssButton.setText("重置主题") - self.CustomQssHintLabel.setText("选择一个主题,或导入新的主题文件:") - self.ThemeComboBox = QComboBox(self.CustomQssGroupBox) - self.ThemeComboBox.setObjectName("ThemeComboBox") - self.ThemeComboBox.setMinimumSize(160, 25) - self.QssPathLayout.insertWidget(0, self.ThemeComboBox) - self.ThemeStatusLabel = self.QssStatusLabel def setNavigationIcons( self @@ -247,9 +237,9 @@ class ALSettingsWidget(QWidget, Ui_ALSettingsWidget): name = self.ThemeComboBox.currentText() if name: - self.ThemeStatusLabel.setText(f"已加载主题:{name}") + self.QssStatusLabel.setText(f"已加载主题:{name}") else: - self.ThemeStatusLabel.setText("当前使用程序默认外观。") + self.QssStatusLabel.setText("当前使用程序默认外观。") def collectSettings( self diff --git a/src/gui/resources/ui/ALSettingsWidget.ui b/src/gui/resources/ui/ALSettingsWidget.ui index 7db0631..78ddea1 100644 --- a/src/gui/resources/ui/ALSettingsWidget.ui +++ b/src/gui/resources/ui/ALSettingsWidget.ui @@ -259,7 +259,7 @@ - 自定义程序外观,文件加载后将立即生效。 + 选择一个主题,或导入新的主题文件: true @@ -271,8 +271,21 @@ 5 + + + + + 160 + 25 + + + + + + false + 0 @@ -288,18 +301,12 @@ - 25 - 25 - - - - - 25 + 60 25 - ... + 导入 @@ -312,6 +319,9 @@ + + false + 80 @@ -332,7 +342,7 @@ - 重置外观 + 重置主题