QRadioButton 是 PyQt 中用于创建单选按钮的控件,它允许用户从一组互斥的选项中选择一个。单选按钮通常用于需要用户从多个选项中选择一个的场景,如性别选择、偏好设置等。
基本用法
import sys
from PyQt5.QtWidgets import (QApplication, QWidget, QRadioButton, QVBoxLayout,
QGroupBox, QLabel, QButtonGroup)
class RadioButtonDemo(QWidget):
def __init__(self):
super().__init__()
self.setWindowTitle("QRadioButton 示例")
self.setGeometry(300, 300, 400, 300)
layout = QVBoxLayout()
# 1. 基本单选按钮组
group1 = QGroupBox("操作系统选择")
vbox1 = QVBoxLayout()
self.radio_win = QRadioButton("Windows")
self.radio_mac = QRadioButton("macOS")
self.radio_linux = QRadioButton("Linux")
# 默认选择第一个
self.radio_win.setCh

订阅专栏 解锁全文
942

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



