import sys
from PyQt5.QtWidgets import QWidget, QLabel, QApplication, QLineEdit, QTextEdit, QGridLayout
class Example(QWidget):
def __init__(self):
super().__init__()
self.initUI()
#----------------------------------------------------------
def initUI(self):
title = QLabel('主题')
author = QLabel('用户')
content = QLabel('内容')
titleEdit = QLineEdit()
authorEdit = QLineEdit()
contentEdit = QTextEdit()
grid = QGridLayout()
grid.setSpacing(10) # 控件之间的间距
grid.addWidget(title, 1, 0)
grid.addWidget(titleEdit, 1, 1)
grid.addWidget(author, 2, 0)
grid.addWidget(authorEdit, 2, 1)
grid.addWidget(content, 3, 0)
grid.addWidget(contentEdit, 3, 1, 10, 1) #10为控件所占行数, 1为列数
self.setLayout(grid)
#------------------------------------------------------------
se
PyQt5 来写一个评论框
最新推荐文章于 2023-10-18 00:00:00 发布