QT 中 GroupBox实例
时间: 2024-05-08 09:15:15 浏览: 181
美化GroupBox.zip源码C#WinForm实例源码适合研究学习技术
以下是一个简单的示例代码,演示如何使用Qt中的GroupBox控件:
```
#include <QtWidgets>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
// 创建一个窗口
QWidget *window = new QWidget;
window->setWindowTitle("GroupBox Example");
// 创建一个GroupBox并设置标题
QGroupBox *groupBox = new QGroupBox("Group Box", window);
// 创建两个按钮并将它们添加到GroupBox中
QPushButton *button1 = new QPushButton("Button 1", groupBox);
QPushButton *button2 = new QPushButton("Button 2", groupBox);
// 创建一个垂直布局,并将GroupBox添加到其中
QVBoxLayout *layout = new QVBoxLayout;
layout->addWidget(groupBox);
// 将布局设置为窗口的主布局
window->setLayout(layout);
// 显示窗口
window->show();
return app.exec();
}
```
在上面的示例中,我们创建了一个名为“Group Box”的GroupBox,并向其中添加了两个QPushButton。我们还创建了一个垂直布局,并将GroupBox添加到其中。最后,我们将布局设置为窗口的主布局,并显示窗口。当我们运行应用程序时,我们将看到一个GroupBox和两个按钮。
阅读全文