qt简单编程举例子
时间: 2023-06-29 18:04:56 浏览: 57
好的,下面是一个简单的 Qt 编程示例,它创建了一个窗口和一个按钮,并在按钮点击时弹出一个消息框:
```cpp
#include <QApplication>
#include <QPushButton>
#include <QMessageBox>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
// 创建一个窗口对象
QWidget window;
window.setWindowTitle("Qt 简单编程示例");
// 创建一个按钮对象
QPushButton button("点击我", &window);
button.setGeometry(50, 50, 100, 30);
// 连接按钮点击事件的处理函数
QObject::connect(&button, &QPushButton::clicked, [](){
QMessageBox::information(nullptr, "提示", "你点击了按钮!");
});
window.show();
return app.exec();
}
```
该示例使用了 Qt 的核心模块和 GUI 模块,其中 `QApplication` 类负责初始化应用程序,创建窗口等,`QPushButton` 负责创建按钮,`QMessageBox` 负责弹出消息框,`QObject::connect` 负责连接按钮的点击事件和相应的处理函数。
在运行该示例时,我们可以看到一个带有一个按钮的窗口,当我们点击按钮时,会弹出一个消息框提示我们已经点击了按钮。