Fixed issue #817 with the settings style picking

This commit is contained in:
TheJackiMonster 2021-02-21 23:59:23 +01:00
parent de02b1898b
commit d27910449d
No known key found for this signature in database
GPG key ID: D850A5F772E880F9

View file

@ -59,11 +59,16 @@ class settingsWindow(QWidget, Ui_Settings):
self.lstMenu.setMaximumWidth(140) self.lstMenu.setMaximumWidth(140)
self.lstMenu.setMinimumWidth(140) self.lstMenu.setMinimumWidth(140)
lowerKeys = [i.lower() for i in list(QStyleFactory.keys())]
# General # General
self.cmbStyle.addItems(list(QStyleFactory.keys())) self.cmbStyle.addItems(list(QStyleFactory.keys()))
self.cmbStyle.setCurrentIndex(
[i.lower() for i in list(QStyleFactory.keys())] try:
.index(qApp.style().objectName())) self.cmbStyle.setCurrentIndex(lowerKeys.index(qApp.style().objectName()))
except ValueError:
self.cmbStyle.setCurrentIndex(0)
self.cmbStyle.currentIndexChanged[str].connect(self.setStyle) self.cmbStyle.currentIndexChanged[str].connect(self.setStyle)
self.cmbTranslation.clear() self.cmbTranslation.clear()