PyQt入门学习:GroupBox分组框详解
在PyQt中,QWidget是所有用户界面类的基础类。而QGroupBox则是QWidget的一个子类,它可以用于创建带有标题的容器,以便将其他控件分组在一起。
下面我们来看一个简单的例子:
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QGroupBox, QPushButton, QHBoxLayout, QVBoxLayout
class App(QWidget):
def __init__(self):
super().__init__()
self.title = 'PyQt GroupBox 示例'
self.left = 10
self.top = 10
self.width = 320
self.height = 200
self.initUI()
def initUI(self):
self.setWindowTitle(self.title)
self.setGeometry(self.left, self.top, self.width, self.height)
# 创建一个GroupBox,并设置标题
groupBox = QGroupBox("选择性别", self)
# 创建两个按钮
maleButton = QPushButton('男', self)
femaleButton = QPushButton(
PyQt入门:使用QGroupBox组织用户界面
本文介绍了PyQt中的QGroupBox组件,它是QWidget的子类,用于创建带标题的控件容器。通过实例展示了如何创建一个包含‘男’和‘女’按钮的GroupBox,以此来分组和管理控件,提升用户界面的组织性和美观性。
订阅专栏 解锁全文
675

被折叠的 条评论
为什么被折叠?



