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)
# 创建两个