大佬們輕噴,第一次寫
本文僅适合小白(我也是小白

)
本文安裝的是QT5.10版本
這個版本內建了MinGW、Framework、Creator這些工具,
基本屬于傻瓜式安裝
=========================================
一、QT的安裝
打開QT的下載下傳頁
http://download.qt.io/archive/qt/5.10/5.10.0/
點選 qt-opensource-windows-x86-5.10.0.exe 下載下傳
檔案較大,需要等待一會。
下載下傳完成後,輕按兩下打開
點選Next
這些内容不用管,直接點Skip跳過
點選下一步
在方框内修改安裝位置,或者點選浏覽選擇安裝檔案夾
例如我安裝在了 D:\Qt\Qt5.10.0
修改完點選下一步
初學建議安裝一個MinGW 5.3.0 32 bit 就可以了
勾選MinGW 5.3.0 32 bit
其他選項不用動
點選下一步
繼續點選下一步
點選安裝
耐心等待5分鐘
安裝完成,點選完成
到這裡,qt的安裝已經完成了。
二、建立項目
點選New Project
選擇Application -> Qt Widgets Application
點選choose…
填寫項目名稱
點選浏覽,選擇項目存放的檔案夾
然後點選下一步
點選下一步
各種檔案名稱預設就好
點選下一步
點選完成
到這裡,一個項目就建立完成了。
這是項目所包含的檔案
Headers中存放頭檔案
Sources中存放.cpp檔案
Forms中存放.ui檔案
三、簡單的按鍵事件
輕按兩下mainwindow.ui檔案
會打開設計界面
拖動幾個控件到界面上
我用了label、lineEdit、pushButton三個控件
右鍵pushButton選擇轉到槽
選擇clicked(),點選OK
會跳轉到對應的.cpp檔案中
并自動建立信号槽函數
點選按鈕要做的動作都寫在這個函數中
簡單寫一個擷取lineEdit的内容,顯示到label中
void MainWindow::on_pushButton_clicked()
{
QString qs;
qs = ui->lineEdit->text();
ui->label->setText(qs);
}
儲存後
右鍵項目,點選運作,測試一下
在輸入框裡輸入字元,點選按鈕,label顯示了對應字元,
大功告成。