为什么QFormLayout在我的代码中不起作用?

时间:2018-12-23 03:51:15

标签: python-3.x pyqt5

我已经做了一段时间了,但是我不知道我在QFormLayout上的代码到底出了什么问题。我看了一些教程,我认为我做对了,但是运行它时却什么也没显示。我错过了什么吗?

def add_textbox(self):
    self.textbox = QLineEdit(self)
    self.textbox.move(110, 20)
    self.textbox.resize(350,40)
    self.textbox.setFont(QFont("Arial", 12))

    self.textbox1 = QLineEdit(self)
    self.textbox1.move(110, 80)
    self.textbox1.resize(350,40)
    self.textbox1.setFont(QFont("Arial", 12))

    self.textbox2 = QLineEdit(self)
    self.textbox2.setValidator(QIntValidator())
    self.textbox2.move(110, 140)
    self.textbox2.resize(350,40)
    self.textbox2.setFont(QFont("Arial", 12))

    label1 = QFormLayout()
    label1.addRow(QLabel("Last Name: "), self.textbox)

我希望输出为“姓氏:”,然后为文本框,但实际输出仅为文本框。

0 个答案:

没有答案