[Qt练习]QRadioButton

#include <QApplication>
#include <QButtonGroup>
#include <QWidget>
#include <QCheckBox>
#include <QRadioButton>
#include <QGroupBox>
#include <QVBoxLayout>
#include <QLabel>

int main(int argc, char** argv)
{
    QApplication app(argc, argv);
    QWidget * window = new QWidget;
    window->setWindowTitle("QRadionButton");
    window->resize(350,110);

    QGroupBox* box = new QGroupBox("Favorite OS");
    QRadioButton *radio1 = new QRadioButton("Linux");
    QRadioButton *radio2 = new QRadioButton("Windows");
    QRadioButton *radio3 = new QRadioButton("Mac");

    QVBoxLayout *radioLayout = new QVBoxLayout;


    radioLayout->addWidget(radio1);
    radioLayout->addWidget(radio2);
    radioLayout->addWidget(radio3);
    box->setLayout(radioLayout);

    QLabel * label = new QLabel("you choose:");

    QVBoxLayout *mainLayout = new QVBoxLayout;
    mainLayout->addWidget(label);
    mainLayout->addWidget(box);
    window->setLayout(mainLayout);
    window->show();

    return app.exec();

}
[Qt练习]QRadioButton_第1张图片

你可能感兴趣的:(windows,linux,OS,qt,include)