#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。這時,程序的事件循環就開始了,也就是說,這時可以相應你發出的各種事件了。
}
qt 3
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.