helloworld in Qt

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值