【发布时间】:2020-10-08 20:36:27
【问题描述】:
from PyQt5 import QtWidgets
from PyQt5.QtWidgets import QApplication, QMainWindow
import sys
class MyWin:
def __init__(self):
super(MyWin, self).__init__()
self.setGeometry(200,200,300,300)
self.setWindowTitle("Test")
self.initUI()
def initUI(self):
self.label = QtWidgets.QLabel(self)
self.label.setText("First Label")
self.label.move(100, 100)
self.button = QtWidgets.QPushButton(self)
self.button.setText("Button")
self.button.clicked.connect(self.click)
def click(self):
self.label.setText("Pressed ha")
def window():
app = QApplication(sys.argv)
win = QMainWindow()
win.show()
sys.exit(app.exec_())
window()
我是 PyQt5 的初学者,我的程序有问题。执行此代码时,会出现一个窗口;但是,标签和按钮不会出现。任何帮助将不胜感激。
【问题讨论】:
标签: python python-3.x oop pyqt5