天天看點

Qt Creator的簡單使用方法

作者:海洋餅幹叔叔

本文介紹使用Qt Creator進行C/C++程式設計的基本方法。

1. Qt Creator啟動

安裝完Qt後,在Windows開始菜單中可以找到Qt 5.14.1子目錄(版本号不同,子目錄名不同)。

知識産權協定

允許以教育/教育訓練為目的向學生或閱聽人進行免費引用,展示或者講述,無須取得作者同意。

不允許以電子/紙質出版為目的進行摘抄或改編。

單擊Qt Creator 4.11.0(Community)即可啟動Qt Creator。

考慮到後續使用友善,可以在桌面上建立一個快捷方式:用滑鼠左鍵單擊Qt Creator 4.11.0(Community)并按住不放,然後拖至桌面并釋放滑鼠左鍵。

Qt Creator的簡單使用方法

點選右上角的最大化按鈕将視窗最大化, Qt Creator啟動完成,可以使用了。

Qt Creator的簡單使用方法

2. 建立Non-Qt Project / Plain C Application

選擇菜單檔案(File)->建立檔案或項目(New File or Project ):

Qt Creator的簡單使用方法

點選Non-Qt Project下的Plain C Application, 然後單擊”Choose”,

Qt Creator的簡單使用方法

将項目名稱設為demo1;

可以看到,預設的項目路徑是Windows目前登入使用者的文檔路徑,對部分讀者而言,該路徑可能包括中文(目錄和檔案名最好不要包含非英文字元!,解釋見後),穩妥起見,點”浏覽”按鈕,

Qt Creator的簡單使用方法

在彈出的對話框裡選擇C槽,在對話框的空白處,右鍵單擊滑鼠,選擇彈出菜單中的建立->檔案夾, 建立一個名為C2Cpp的目錄。

Qt Creator的簡單使用方法
Qt Creator的簡單使用方法

建立C:\C2Cpp目錄并“選擇檔案夾”後,勾選“設為預設項目路徑”, 然後單擊“下一步”,

Qt Creator的簡單使用方法

直接點“下一步”,

Qt Creator的簡單使用方法

直接點”下一步“, 如果讀者計算機上出現了其它選項,說明讀者可能安裝了Qt的其它版本(比如MSVC 2017), 建議完全解除安裝QT後嚴格按照作者的操作文檔重新安裝。

Qt Creator的簡單使用方法

單擊”完成“,

Qt Creator的簡單使用方法

可以看到,demo1項目已經成功建立并打開,其項目檔案為demo1.pro, 主程式為main.c。

在視窗的左下角,有一個綠色的三角形按鈕(運作),點選此按鈕将建構并運作目前項目。

Qt Creator的簡單使用方法

點選運作按鈕後,系統會進行建構/編譯,然後一個黑色底的對話框内顯示了執行結果: Hello World!

黑色對話框(Windows指令行)右上角的X按鈕表示關閉視窗,點選此按鈕,将關閉黑色對話框。

Qt Creator的簡單使用方法

如果上述過程正确無誤,恭喜你,你的Qt開發環境的安裝和配置多半是成功的。

3. Qt Creator的基本操作

3.1 關閉項目

Qt Creator允許同時打開多個項目。為避免不必要的麻煩,我們建議初學者最好隻同時打開一個項目。

當需要關閉某個項目時,選單擊選中項目(如下圖中的demo1),

Qt Creator的簡單使用方法

然後選擇檔案菜單 –> Close Project “demo1”,

Qt Creator的簡單使用方法

該項目關閉後,可以看到項目清單為空。

Qt Creator的簡單使用方法

3.2 打開已有的項目

方法1:

選擇檔案菜單-> 打開檔案或者項目,

Qt Creator的簡單使用方法

定位到C:\C2Cpp\demo1目錄,選中demo1.pro, 然後單擊”打開“,

Qt Creator的簡單使用方法

可見,demo1項目被成功打開:

Qt Creator的簡單使用方法

方法2

在Windows的資源管理中,直接定位到項目檔案demo1.pro, 然後輕按兩下,也可以打開該項目(Qt的安裝程式将.pro檔案與Qt Creator作了關聯)。

Qt Creator的簡單使用方法

3.3 項目欄的收起與展開

在Qt Creator的左下角,有一個按鈕(如下圖),單擊這個按鈕可以幫助收起/展開項目欄。

當你書寫代碼時,可能希望整個螢幕都用于顯示代碼,此時,收取項目欄可以更好地利用螢幕空間。

Qt Creator的簡單使用方法

3.4 檔案的打開和關閉

展開項目檔案樹後,輕按兩下main.c, 可見該檔案被打開。

如果需要關閉該檔案,請點選main.c後方的x按鈕, 如下圖所示。

Qt Creator的簡單使用方法

3.5 代碼字号調整

在代碼檔案打開的情況下,先在代碼編輯框中單擊一下,確定目前編輯焦點在代碼編輯框中。然後,按住Ctrl鍵不放,并滾動滑鼠的滾輪(建議讀者外接一個滑鼠以便操作),可以看到代碼的字号變化。

Qt Creator的簡單使用方法

4. 建立Non-Qt Project / Plain C++ Application

C語言大約是C++語言的子集,當需要練習C++程式設計時,需要建立一個C++應用程式。

建立過程與建立C應用程式類似,唯一差別是建立項目時,應選擇Non-Qt Project / Plain C++ Application,如下圖所示:

Qt Creator的簡單使用方法

在這裡,我們建立一個名為demo2的C++應用程式。

Qt Creator的簡單使用方法

請讀者注意,為了避免初學者可能遇到的困難,本書中我們總是使用C:\C2Cpp目錄作為項目存儲路徑。

下圖中,Qt Creator同時打開了兩個項目:demo1和demo2, 其中, demo2為目前項目(字型更粗)。

main.cpp是demo2的主程式檔案。此時,如果點選運作按鈕,被編譯和運作的将會是demo2項目。

Qt Creator的簡單使用方法

在本書的前半部分,我們隻需要建立和使用這種”原始“的C和C++項目。在本書的後半部分,我們還需要建立圖形應用程式,具體方法到時再介紹。

5. 對初學者的忠告

對于鍵盤不熟悉的初學者,建議暫時關閉掉筆記本上的觸摸闆,僅使用外置滑鼠(避免敲鍵盤時意外碰到觸摸闆誤操作)。
僅使用英文字元來命名檔案夾及程式檔案。現代的程式設計語言,計算機,作業系統都起源于國外,對中文的支援不太好。記住:避免掉下懸崖摔死的最好辦法不是練習高超的平衡術,而是遠離懸崖!
程式設計需要做大量的輸入,輸入的速度至關重要。沒有掌握标準指法的初學者請逐漸練習和使用标準指法,初期可能會浪費一點時間,後期會賺回來。一指禅威力過大,不宜日常使用。

本案例節選自作者編寫的教材及配套實驗指導書。

《C++程式設計基礎及應用》(高等教育出版社,出版過程中)

《Python程式設計基礎及應用》,高等教育出版社

《Python程式設計基礎及應用實驗教程》,高等教育出版社

Qt Creator的簡單使用方法

高校教師同行如果期望索取樣書,教學支援資料,加群,請私信作者,聯系時請提供學校及個人姓名為盼,各高校在讀學生勿擾為謝。

青少年讀者們如果期望系統性地學習Python及C/C++程式設計語言,歡迎嘗試下述今日頭條(西瓜)免費視訊課程。

C/C++從入門到放棄(重慶大學現場版)

Python程式設計基礎及應用(重慶大學現場版)

Qt Creator的簡單使用方法

繼續閱讀