8000 修复 Linux 系统下亚克力开关按钮没被禁用的问题 · ag-python-qt/Groove@7fe0e1d · GitHub
[go: up one dir, main page]

Skip to content

Commit 7fe0e1d

Browse files
committed
修复 Linux 系统下亚克力开关按钮没被禁用的问题
1 parent d0e0ae9 commit 7fe0e1d

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

app/View/setting_interface/setting_interface.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
OptionsSettingCard, RangeSettingCard, PushSettingCard,
1313
ColorSettingCard, HyperlinkCard, PrimaryPushSettingCard)
1414
from components.settings import SettingIconFactory as SIF
15-
from PyQt5.QtCore import Qt, pyqtSignal
15+
from PyQt5.QtCore import Qt, pyqtSignal, QOperatingSystemVersion
1616
from PyQt5.QtWidgets import QWidget, QLabel, QFontDialog, QFileDialog
1717

1818

@@ -90,7 +90,7 @@ def __init__(self, parent=None):
9090
],
9191
parent=self.personalGroup
9292
)
93-
self.languageCard=OptionsSettingCard(
93+
self.languageCard = OptionsSettingCard(
9494
config.language,
9595
SIF.path(SIF.LANGUAGE),
9696
self.tr('Language'),
@@ -283,6 +283,10 @@ def __initWidget(self):
283283
self.settingLabel.setObjectName('settingLabel')
284284
setStyleSheet(self, 'setting_interface')
285285

286+
# disable acrylic effect
287+
self.enableAcrylicCard.switchButton.setEnabled(
288+
QOperatingSystemVersion.current() >= QOperatingSystemVersion.Windows10)
289+
286290
# initialize layout
287291
self.__initLayout()
288292
self.__updateMetaDataCardEnabled()

0 commit comments

Comments
 (0)
0