qt radiobutton单选框事例
时间: 2023-07-05 14:18:10 浏览: 103
自定义RadioButton的实例
以下是一个简单的 Qt RadioButton 单选框的例子:
```cpp
#include <QApplication>
#include <QWidget>
#include <QRadioButton>
#include <QVBoxLayout>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget *window = new QWidget;
QRadioButton *radioButton1 = new QRadioButton("RadioButton 1");
QRadioButton *radioButton2 = new QRadioButton("RadioButton 2");
QRadioButton *radioButton3 = new QRadioButton("RadioButton 3");
QVBoxLayout *layout = new QVBoxLayout;
layout->addWidget(radioButton1);
layout->addWidget(radioButton2);
layout->addWidget(radioButton3);
window->setLayout(layout);
window->show();
return app.exec();
}
```
在此示例中,我们创建了三个单选按钮并添加到一个垂直布局中。然后将该布局设置为窗口的布局,并将窗口显示出来。当用户单击其中一个单选按钮时,该按钮将被选中,其他按钮将取消选中状态。
阅读全文