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,那么 关闭窗口后程序仍在后台运行