Qt: Remove some Qt4 shims
This commit is contained in:
parent
ae54e27ff6
commit
6da60ccec8
|
@ -468,18 +468,11 @@ class App(QtGui.QApplication):
|
|||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(App, self).__init__(*args, **kwargs)
|
||||
if QT_LIB in ['PyQt5', 'PySide2', 'PySide6']:
|
||||
# qt4 does not have paletteChanged signal!
|
||||
self.paletteChanged.connect(self.onPaletteChange)
|
||||
self.paletteChanged.connect(self.onPaletteChange)
|
||||
self.onPaletteChange(self.palette())
|
||||
|
||||
def onPaletteChange(self, palette):
|
||||
if QT_LIB in ['PyQt4', 'PySide']:
|
||||
# Qt4 this is a QString
|
||||
color = str(palette.base().color().name())
|
||||
else:
|
||||
# Qt5 has this as a str
|
||||
color = palette.base().color().name()
|
||||
color = palette.base().color().name()
|
||||
self.setProperty('darkMode', color.lower() != "#ffffff")
|
||||
|
||||
QAPP = None
|
||||
|
|
Loading…
Reference in New Issue
Block a user