diff --git a/buttons.py b/buttons.py index cc6281c..ffad8b5 100644 --- a/buttons.py +++ b/buttons.py @@ -20,7 +20,6 @@ class AOToggleButton(QtGui.QLabel): self.show() def setPixmaps(self, theme): - print self.name self.pressed_pix = QtGui.QPixmap(testPath( AO2XPpath + "ao2xp_themes/%s/%s_pressed.png" % (theme, self.name), AO2XPpath + "themes/default/%s_pressed.png" % self.name, diff --git a/gameview.py b/gameview.py index b617be8..4079219 100644 --- a/gameview.py +++ b/gameview.py @@ -1710,8 +1710,7 @@ class GUI(QtGui.QWidget): def loadTheme(self, switching=False): theme = getOption("General", "theme", "default") try: - self.style = "" - self.gamewindow.setStyleSheet(self.style) + self.gamewindow.setStyleSheet("") self.chatbox.resetGeometry() self.btnRealization.setPixmaps(theme) @@ -1764,8 +1763,14 @@ class GUI(QtGui.QWidget): courtroomBackground = QtGui.QPixmap(courtroomBackground) self.width = courtroomBackground.size().width() self.height = courtroomBackground.size().height() - + + # Stylesheet + courtroomStylesheets = AO2XPpath + "ao2xp_themes/" + theme + '/courtroom_stylesheets.css' + if exists(courtroomStylesheets): + with open(courtroomStylesheets) as f: + self.style += f.read() self.gamewindow.setStyleSheet(self.style) + self.style = "" self.presentedEvidence.setGeometry(self.viewport.x() + 16, self.viewport.y() + 16, 70 * self.viewportScale, 70 * self.viewportScale)