C++使用QT5开发一个带有四个按钮的窗口
时间: 2023-06-15 22:05:52 浏览: 116
好的,以下是一个简单的示例代码,可以创建一个带有四个按钮的窗口:
```cpp
#include <QtWidgets/QApplication>
#include <QtWidgets/QWidget>
#include <QtWidgets/QPushButton>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget window;
window.setWindowTitle("My Window");
window.setGeometry(100, 100, 300, 200); // 设置窗口左上角坐标和宽高
QPushButton *btn1 = new QPushButton("Button 1", &window);
btn1->setGeometry(50, 50, 100, 30); // 设置按钮左上角坐标和宽高
QPushButton *btn2 = new QPushButton("Button 2", &window);
btn2->setGeometry(150, 50, 100, 30);
QPushButton *btn3 = new QPushButton("Button 3", &window);
btn3->setGeometry(50, 100, 100, 30);
QPushButton *btn4 = new QPushButton("Button 4", &window);
btn4->setGeometry(150, 100, 100, 30);
window.show();
return app.exec();
}
```
这段代码使用了QtWidgets模块中的QApplication、QWidget和QPushButton类,其中QApplication类用于管理应用程序的生命周期,QWidget类表示一个窗口,QPushButton类表示一个按钮。代码中创建了一个名为window的QWidget对象,然后创建了四个QPushButton对象并添加到window中,最后显示窗口并启动应用程序的事件循环。
阅读全文