如何在 Qt 中使用 QApplication 来启动应用程序?
#include
int main(int argc, char *argv[]) {
QApplication app(argc, argv);
// 设置应用程序标题
app.setWindowTitle("My Application");
// 设置应用程序窗口大小
app.setSize(640, 480);
// 设置应用程序窗口位置
app.setPosition(100, 100);
// 启动应用程序
app.exec();
return 0;
}
步骤:
-
包含头文件:
#include
-
定义应用程序对象:
QApplication app(argc, argv);
-
设置应用程序标题:
app.setWindowTitle("My Application");
-
设置应用程序窗口大小:
app.setSize(640, 480);
-
设置应用程序窗口位置:
app.setPosition(100, 100);
-
启动应用程序:
app.exec();
运行程序:
- 将上述代码保存为
app.cpp
文件。 - 在命令行中运行以下命令:
g++ -o app app.cpp -lQt5
- 启动应用程序:
./app
注意:
-
QApplication
对象是应用程序的入口点。 -
app.exec()
方法启动应用程序并进入事件循环。 -
app.close()
方法关闭应用程序。