1. 程式人生 > 實用技巧 >Qt基本介紹

Qt基本介紹

1 建立第一個Qt程式

1.1 建立專案

1.1.1 名字要求:

不能有中文和空格

1.1.2 路徑要求:

不能有中文和空格

1.2 預設類

預設建立視窗類 Widget

1.2.1基類:

基類有三種選擇:Qwidget,QMainWindow和QDialog

QWidget 一個自由的視窗類自己新增

QMainWindow:有和Qt介面類似的選單介面

QDialog: 有預設的視窗類

1.3 main函式

QApplication a; //應用程式視窗有且只有一個

自己定義類名 w;//例項化視窗物件

w.show(); //呼叫show函式顯示視窗

return a.exec(); //讓應用程式物件進入訊息迴圈

1.4 .pro檔案

相當於編輯的makefile檔案,Qt會自動編寫。

QT    += core gui    //QT包含的模組,還有sql等等

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

//這裡大於4以上的版本才需要,用來表示聯合之前的應用

TARGET = Demo2 //生成exe目標程式的程式名
TEMPLATE = app //應用程式模板 application

DEFINES += QT_DEPRECATED_WARNINGS

SOURCES += \
main.cpp \
mywidget.cpp //新增原始檔

HEADERS += \ //標頭檔案
mywidget.h