qt 3

来源:互联网 发布:sql server over函数 编辑:程序博客网 时间:2024/06/06 14:12

#include <QtGui/QApplication>
#include "mainwindow.h"
#include <QLabel>

int main(int argc, char *argv[])
{
//    QApplication a(argc, argv);
//    MainWindow w;
//    w.show();
//    return a.exec();
    QApplication a(argc, argv);//创建一个QApplication对象。这个对象用于管理应用程序级别的资源。
    //QApplication的构造函数要求两个参数,分别来自main的那两个参数,因此,Qt在一定程度上是支持命令行参数的。
   
    QLabel *labe = new QLabel("Hello, world!");
    //创建一个QLabel对象,并且能够显示Hello, world!字符串。和其他库的Label控件一样,这是用来显示文本的。
   
    //QLabel *label = new QLabel("<h2><font color='red'>Hello</font>, world4444444444444!<h2>");
    //同Swing的JLabel一样,Qt也是支持HTML解析的。
   
    label->show();
    //使这个label可见。组件创建出来之后通常是不可见的,要求我们手动的使它们可见。这样,在创建出组建之后我们就可以对它们进行各种定制,以避免出现之后在屏幕上面会有闪烁。
    return a.exec();
    //将应用程序的控制权移交给Qt。这时,程序的事件循环就开始了,也就是说,这时可以相应你发出的各种事件了。
}

原创粉丝点击