要在PyQt5的QGroupBox中使用QCheckBox,可以按照以下步骤操作:
(图片来源网络,侵删)1、导入所需的库:
from PyQt5.QtWidgets import QApplication, QWidget, QVBoxLayout, QGroupBox, QCheckBox import sys
2、创建一个应用程序实例:
app = QApplication(sys.argv)
3、创建一个主窗口(QWidget)并设置其布局:
window = QWidget() layout = QVBoxLayout() window.setLayout(layout)
4、创建一个QGroupBox实例,并设置其标题:
group_box = QGroupBox("选项") layout.addWidget(group_box)
5、在QGroupBox中添加QCheckBox实例:
checkbox1 = QCheckBox("选项1") checkbox2 = QCheckBox("选项2") checkbox3 = QCheckBox("选项3")
6、将QCheckBox添加到QGroupBox中:
group_box.setLayout(QVBoxLayout()) group_box.layout().addWidget(checkbox1) group_box.layout().addWidget(checkbox2) group_box.layout().addWidget(checkbox3)
7、显示主窗口并运行应用程序:
window.show() sys.exit(app.exec_())
将以上代码整合到一起,完整的示例代码如下:
from PyQt5.QtWidgets import QApplication, QWidget, QVBoxLayout, QGroupBox, QCheckBox import sys app = QApplication(sys.argv) window = QWidget() layout = QVBoxLayout() window.setLayout(layout) group_box = QGroupBox("选项") layout.addWidget(group_box) group_box.setLayout(QVBoxLayout()) checkbox1 = QCheckBox("选项1") checkbox2 = QCheckBox("选项2") checkbox3 = QCheckBox("选项3") group_box.layout().addWidget(checkbox1) group_box.layout().addWidget(checkbox2) group_box.layout().addWidget(checkbox3) window.show() sys.exit(app.exec_())
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。