Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys
- from PyQt5.QtGui import QIcon, QPixmap
- from PyQt5.QtWidgets import QWidget, QVBoxLayout, QPushButton, QApplication
- class Window(QWidget):
- def __init__(self):
- super().__init__()
- self.btn1 = None
- self.counter = 0
- self.init_me()
- def init_me(self):
- self.setGeometry(0, 0, 500, 500)
- self.setWindowTitle("Test")
- self.setWindowIcon(QIcon(QPixmap("icon.png")))
- layout = QVBoxLayout()
- self.btn1 = QPushButton('Papier', self)
- self.btn1.move(100, 100)
- self.btn1.clicked.connect(self.btn_pressed)
- self.btn1.setStyleSheet('QPushButton {background-color: #A3C1DA; color: red;}')
- self.btn1.setIcon(QIcon(QPixmap("gold.png")))
- layout.addWidget(self.btn1)
- self.setLayout(layout)
- btn2 = QPushButton('Upgrade', self)
- btn2.move(50, 50)
- self.show()
- def btn_pressed(self):
- self.counter += 1
- print(self.counter)
- if __name__ == '__main__':
- app = QApplication(sys.argv)
- window = Window()
- sys.exit(app.exec_())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement