Всем привет! Подскажите пожалуйста, при запуске кода выходит пустое окно. Где ошибка?
from PyQt6 import QtWidgets,QtCore
import sys
class Clicker(QtWidgets.QWidget):
def __init__(self):
super(Clicker, self).__init__()
self.window=QtWidgets.QWidget()
self.window.resize(1000,1200)
self.setWindowTitle('program')
self.counter=QtWidgets.QLabel('0')
self.plus_btn=QtWidgets.QPushButton('+1')
self.ex_btn=QtWidgets.QPushButton('&Exit')
self.btn_box=QtWidgets.QHBoxLayout()
self.btn_box.addWidget(self.plus_btn)
self.btn_box.addWidget(self.ex_btn)
self.box=QtWidgets.QVBoxLayout(self.window)
self.box.addWidget(self.counter)
self.box.addLayout(self.btn_box)
self.count=0
self.init_functions()
def init_functions(self):
self.plus_btn.clicked.connect(self.pluser)
self.ex_btn.clicked.connect(app.quit)
def pluser(self):
self.count+=1
self.counter.setText(f'now {self.count}')
app = QtWidgets.QApplication(sys.argv)
w = Clicker()
w.show()
app.exec()