0.create hello.cpp
//hello.cpp
#include <qapplication.h>
#include <qlabel.h>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QLabel *label = new QLabel("Hello Qt!", 0);
app.setMainWidget(label);
label->show();
return app.exec();
}
1.qmake -project
will create hello.pro
2.qmake -makefile (to create platform independent project file use qmake -hello.pro, but failed ,why?)
will create makefile
3. make
4 run (./hello) ./hello -style = Platinum 可以指定以那种界面风格运行,但xp,mac必须在相应系统才行
关闭main widget就是关闭整个应用程序,如果没有main widget,那么 关闭窗口后程序仍在后台运行
博客介绍了使用Qt创建并运行程序的步骤。先创建hello.cpp文件,接着通过qmake -project生成hello.pro,再用qmake -makefile创建makefile,然后使用make命令,最后运行程序。还提到可指定界面风格运行,且不同系统有要求,以及main widget对程序关闭的影响。

523





