和布局,并将布局应用到窗口中:

    # 创建界面控件
    self.label_add_bookid = QLabel('图书ID:')
    self.edit_add_bookid = QLineEdit()
    self.label_add_bookname = QLabel('书名:')
    self.edit_add_bookname = QLineEdit()
    self.label_add_author = QLabel('作者:')
    self.edit_add_author = QLineEdit()
    self.label_add_chubanshe = QLabel('出版社:')
    self.edit_add_chubanshe = QLineEdit()
    self.label_add_time = QLabel('出版时间:')
    self.edit_add_time = QLineEdit()
    self.label_add_price = QLabel('价格:')
    self.edit_add_price = QLineEdit()
    self.label_add_lendornot = QLabel('是否借出:')
    self.edit_add_lendornot = QLineEdit()

    # 将控件添加到布局中
    layout1 = QGridLayout()
    layout1.addWidget(self.label_add_bookid, 0, 0)
    layout1.addWidget(self.edit_add_bookid, 0, 1)
    layout1.addWidget(self.label_add_bookname, 1, 0)
    layout1.addWidget(self.edit_add_bookname, 1, 1)
    layout1.addWidget(self.label_add_author, 2, 0)
    layout1.addWidget(self.edit_add_author, 2, 1)
    layout1.addWidget(self.label_add_chubanshe, 3, 0)
    layout1.addWidget(self.edit_add_chubanshe, 3, 1)
    layout1.addWidget(self.label_add_time, 4, 0)
    layout1.addWidget(self.edit_add_time, 4, 1)
    layout1.addWidget(self.label_add_price, 5, 0)
    layout1.addWidget(self.edit_add_price, 5, 1)
    layout1.addWidget(self.label_add_lendornot, 6, 0)
    layout1.addWidget(self.edit_add_lendornot, 6, 1)

    # 应用布局到窗口
    self.setLayout(layout1
# 创建界面控件 selflabel_add_bookid = QLabel图书ID: selfedit_add_bookid = QLineEdit selflabel_add_bookname = QLabel书名: selfedit_add_bookname = QLineEdit selflabel_add_author

原文地址: http://www.cveoy.top/t/topic/hmn1 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录