首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Qt5学习笔记——QRadioButton与QButtonGroup

建议使用QButtonGroup,因为它仅仅是一个容器,不会有任何视觉表现,并且对于包含在它里面的子buttons,QButtonGroup提供比QGroupBox方便的信号槽操作。...当然,如果组内有很多个radio buttons,并且你又想跟踪toggled或clicked的状态,你不需要一个个来connect,因为一旦使用QButtonGroup来管理,完全可以用buttonToggled...方法 在QButtonGroup中添加一个button可以使用addButton()方法,删除一个button可以使用removeButton()方法。...QButtonGroup默认是exclusive的,所以只要它的组内的所有buttons是checkable的,不管是不是QRadioButton,都将表现得与QRadioButton一样。...*powerGroup; QRadioButton *powerOnBtn; QRadioButton *powerOffBtn; // 动物选项组 QButtonGroup *customGroup

2.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

C++ Qt开发:RadioButton单选框分组组件

图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QRadioButton单选框组件以及与之交互的QButtonGroup...谈到QRadioButton组件就不得不提起QButtonGroup类,因为这两者通常是需要组合在一起使用的,一般来说QButtonGroup用于管理一组按钮,通常是单选按钮(QRadioButton)...private slots: void MySlots(); 其次在主程序mainwindow.cpp中我们通过new QBUttonGroup新建一个按钮组,并将其加入到group_sex组内...> #include // 定义全局组变量 QButtonGroup *group_sex; MainWindow::MainWindow(QWidget *parent):...new Ui::MainWindow) { ui->setupUi(this); // 将RadioButton放入ButtonGroup组中 group_sex = new QButtonGroup

30410

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券