1. 程式人生 > >_001_QT的創建和基本的代碼解析

_001_QT的創建和基本的代碼解析

soft 接收 創建 固定 etc 去掉 .com style span

===========================================

qt下載,下載5.0以上的

http://download.qt.io/official_releases/qt/5.8/5.8.0/

技術分享圖片

下載這個會自帶mingw(為什麽要這個,看步驟4),不然自己下載下來後套用組件很麻煩

1

技術分享圖片

2

技術分享圖片

②是部件應用程序,比如一些文本框啊按鈕之類的

3

技術分享圖片

4

技術分享圖片

有了這個MinGW(一套配件),才能繼續下一步

5

技術分享圖片

把創建界面去掉,基類選擇QWidget,這個類有很多部件

創建完之後有如下文件

技術分享圖片

 1 #include "mywidget.h"
 2 #include <QApplication>
 3
4 int main(int argc, char *argv[]) 5 { 6 //固定格式,創建一個應用程序對象,不管有多少個窗口都只有這一個對象 7 QApplication a(argc, argv);
 9     //創建我們的子類對象,
10     MyWidget w;
11 
12     //這個對象創建出來之後,是默認隱藏窗口的,必須要調用顯示窗口的函數
13     w.show();  //顯示窗口函數
14 
15     //a.exec這個函數就和c一開始的那個getchar()是一樣的
16     //代表不讓窗口結束,讓窗口一直接收信號
17     return
a.exec(); 18 }

下面是項目文件的解析,就是_001_.pro

技術分享圖片

這個名字可以改,這樣編譯出來的.exe名字就變了

=

=

=

_001_QT的創建和基本的代碼解析