我想知道如果您编写小类而不使用Qt Designer
.
我经常看到在这里回答问题的人Qt
以类似的方式写作。
from PyQt5 import QtWidgets
class HelpDialog(QtWidgets.QDialog):
def __init__(self, parent=None):
super(HelpDialog, self).__init__(parent)
layout = QtWidgets.QGridLayout(self)
text_widget = QtWidgets.QLabel('anytext')
btnOk = QtWidgets.QPushButton("Ок", clicked=self.hide)
layout.addWidget(text_widget, 0, 0, 1, 1)
layout.addWidget(btnOk, 3, 1, 1, 1)
这不取决于班级的大小,只需要付诸实践。
这是一个基本的例子 - 观察和学习。