make more buttons skinnable

This commit is contained in:
cidoku 2026-01-26 05:34:57 -03:00
parent aeaf0997e7
commit 0345a91fd5
2 changed files with 517 additions and 509 deletions

View File

@ -337,25 +337,33 @@ class EmoteButton(QtGui.QLabel):
self.clicked.emit() self.clicked.emit()
class BackEmoteButton(QtGui.QLabel): class BackEmoteButton(QtGui.QLabel):
def __init__(self, gamewindow): def __init__(self, gamewindow):
super(BackEmoteButton, self).__init__(gamewindow) super(BackEmoteButton, self).__init__(gamewindow)
self.gamewindow = gamewindow self.gamewindow = gamewindow
self.setPixmap(QtGui.QPixmap(AO2XPpath + 'themes/default/arrow_left.png'))
self.show() self.show()
def mousePressEvent(self, event): def mousePressEvent(self, event):
self.gamewindow.currentEmotePage -= 1 self.gamewindow.currentEmotePage -= 1
self.gamewindow.setEmotePage() self.gamewindow.setEmotePage()
def setPixmaps(self, theme):
self.setPixmap(QtGui.QPixmap(testPath(
AO2XPpath + "ao2xp_themes/%s/arrow_left.png" % (theme),
AO2XPpath + 'themes/default/arrow_left.png'
)))
class NextEmoteButton(QtGui.QLabel): class NextEmoteButton(QtGui.QLabel):
def __init__(self, gamewindow): def __init__(self, gamewindow):
super(NextEmoteButton, self).__init__(gamewindow) super(NextEmoteButton, self).__init__(gamewindow)
self.gamewindow = gamewindow self.gamewindow = gamewindow
self.setPixmap(QtGui.QPixmap(AO2XPpath + 'themes/default/arrow_right.png'))
self.show() self.show()
def mousePressEvent(self, event): def mousePressEvent(self, event):
self.gamewindow.currentEmotePage += 1 self.gamewindow.currentEmotePage += 1
self.gamewindow.setEmotePage() self.gamewindow.setEmotePage()
def setPixmaps(self, theme):
self.setPixmap(QtGui.QPixmap(testPath(
AO2XPpath + "ao2xp_themes/%s/arrow_right.png" % (theme),
AO2XPpath + 'themes/default/arrow_right.png'
)))

File diff suppressed because it is too large Load Diff