Qt圖標
學習一種編程語言或編程環境,作為一種約定的俗成,通常會先編寫一個“Hello World”程序。在這篇文章中,通過最簡單的步驟,我們也用Qt Creator編寫一個“Hello World”,以初步了解Qt Creator設計應用程序的基本過程。按照本文的步驟,你將不會有什么困難,短短幾分鐘,你將感受到自己“開發”了一個Windows界面程序的神奇體驗。
(注意,實踐本文需要已經安裝Qt,具體可參考我的上一篇文章)
一、新建一個項目
單擊Qt Creator的菜單項“File”→“New File or Project”,出現如圖1所示的模板選擇對話框。
圖1. 模板選擇對話框
選擇Application類別下的Qt Widgets Application后,單擊“Choose…”按鈕,出現如圖2所示的新建項目向導。
圖2. 新建項目向導
任意選擇一個目錄(我設置為D:QtProjects),再設置項目名稱為samp1,點擊兩次“Next”按鈕,出現如圖3所示的選擇界面基類的界面。
圖3. 基類選擇界面
這里我們不做任何更改,直接點擊“Next”。到達“Kits”界面選擇編譯工具(圖4),可以將所有工具都選上,在編譯時再選擇一個作為當前使用的編譯工具,以便生成不同版本的可執行程序。
圖4. 編譯工具選擇界面
最后點擊“Next”按鈕到最后的Summary界面,然后點擊“Finish”按鈕完成項目創建。
二、添加Label組件
項目創建后顯示界面如圖5所示。
圖5. Qt界面
點擊左側工具欄中的“Edit”按鈕,可以顯示項目內的各種源文件(默認就是這種情況)。雙擊文件目錄樹中的文件MainWindow.ui,可以進入下圖6的窗體設計界面。
圖6. 窗體設計界面
在左側“Display Widgets”中找到Label組件,在它上面點擊鼠標左鍵不放將其拖動到窗體上任意位置,放開鼠標完成組件添加。雙擊添加的label組件將其文字改為“Hello,World!”。最后,為了顯示更清晰,在右下方屬性編輯器里,找到Font屬性,將Point Size增大到12,同時勾選Bold。至此,我們完成的界面的設計工作[呲牙]。
三、編譯與運行
點擊左側工具欄中的“Projects”按鈕,出現如下圖7所示的項目編譯設置界面。
圖7. 編譯設置界面
我選擇了使用MinGW 64bit編譯器,當然使用32bit在這里也沒什么區別。編譯配置選擇Release(即發行版)。最后,點擊左下角三角形的按鈕,編譯并運行程序。中間若是彈出“Save Changes”對話框,選擇“Save All”保存文件即可。沒有問題的話,程序運行界面如下圖8所示。
圖8. 成功運行程序的界面
總結一下,在本文中,我們第一次新建了一個項目并完成了窗體控件添加和編譯運行。對于沒有任何編程經驗的普通人來說,第一次自己“開發”了一個Windows界面程序的體驗是不是很神奇,整個過程只需要幾分鐘!事實上,正如我在第一篇文章中所說,Qt的主要優點之一就是簡單易學,簡單拖拽和幾行代碼就可以開發出一個簡單的GUI程序。
后期,隨著對于Qt的逐漸摸索和經驗積累,所能開發的程序功能也將會越來越豐富,可以根據自己的需求開發自己獨有的軟件!
最后,希望大家多多關注,一起共同成長。
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。