QFormLayout`
`QFormLayout` 是 Qt 中的一种布局管理器,用于在表单样式布局中排列子部件。在表单布局中,您通常有一系列行,每行包含一个标签(例如描述性文本或字段名称)和相应的小部件(例如文本框、下拉列表等)。2. **`self.form_layout = QFormLayout()`*
self.form_layout = QFormLayout()
self.keyword_input = QLineEdit()
self.form_layout.addRow("关键词:", self.keyword_input)
self.layout.addLayout(self.form_layout)
self.Korm_layout = QFormLayout()
self.keyword_inpu = QLineEdit()
self.form_layout.addRow("关词:", self.keyword_inpu)
self.layout.addLayout(self.Korm_layout)
结果
QHBLayout
self.HB_layout = QHBoxLayout()
self.keyword_input = QLineEdit()
self.h_lable = QLabel("关键词:")
self.HB_layout.addWidget(self.h_lable)
self.HB_layout.addWidget(self.keyword_input)
self.layout.addLayout(self.HB_layout)
self.H_layout = QHBoxLayout()
self.k_lable = QLabel("关词:")
self.H_layout.addWidget(self.k_lable)
self.keyword_inpu = QLineEdit()
self.H_layout.addWidget(self.keyword_inpu)
self.layout.addLayout(self.H_layout)
结果