修复气泡底色问题
This commit is contained in:
+18
-3
@@ -54,6 +54,7 @@ class SettingsWindow(QDialog):
|
||||
("fa5s.rocket", "启动"),
|
||||
("fa5s.folder-open", "缓存"),
|
||||
("fa5s.heart", "捐赠"),
|
||||
("fa5s.info-circle", "关于"),
|
||||
("fa5s.eraser", "初始化"),
|
||||
]
|
||||
self._nav_ready = False
|
||||
@@ -79,6 +80,7 @@ class SettingsWindow(QDialog):
|
||||
self.stack.addWidget(self._page_startup())
|
||||
self.stack.addWidget(self._page_cache())
|
||||
self.stack.addWidget(self._page_donate())
|
||||
self.stack.addWidget(self._page_about())
|
||||
self.stack.addWidget(self._page_initialization())
|
||||
# 此时 stack 已就绪,允许导航回调正常工作
|
||||
self._nav_ready = True
|
||||
@@ -241,11 +243,24 @@ class SettingsWindow(QDialog):
|
||||
self._autostart_check.toggled.connect(self._on_autostart)
|
||||
layout.addWidget(self._autostart_check)
|
||||
|
||||
layout.addWidget(self._divider())
|
||||
layout.addStretch()
|
||||
return page
|
||||
|
||||
def _page_about(self) -> QWidget:
|
||||
page = QWidget()
|
||||
layout = QVBoxLayout(page)
|
||||
layout.setContentsMargins(24, 20, 24, 20)
|
||||
layout.setSpacing(16)
|
||||
|
||||
layout.addWidget(self._section_title("关于"))
|
||||
|
||||
about = QLabel(f"{APP_NAME} v{__VERSION__}\n整理你的桌面快捷方式,保持桌面干净。")
|
||||
about.setStyleSheet("color:#888; font-size:12px; line-height:1.6;")
|
||||
about = QLabel(
|
||||
f"<b>{APP_NAME}</b> v{__VERSION__}<br><br>"
|
||||
"整理你的桌面快捷方式,保持桌面干净。<br><br>"
|
||||
"快捷键:<b>Alt + `</b> 唤醒 / 隐藏主界面"
|
||||
)
|
||||
about.setStyleSheet("color:#888; font-size:12px; line-height:1.8;")
|
||||
about.setTextFormat(Qt.TextFormat.RichText)
|
||||
layout.addWidget(about)
|
||||
|
||||
layout.addStretch()
|
||||
|
||||
Reference in New Issue
Block a user