Qt小部件基礎(chǔ)教程(一):創(chuàng)建記事本項目
Qt是目前最先進、最完整的跨平臺C++開發(fā)工具。它不僅完全實現(xiàn)了一次編寫,所有平臺無差別運行,更提供了幾乎所有開發(fā)過程中需要用到的工具。如今,Qt已被運用于超過70個行業(yè)、數(shù)千家企業(yè),支持數(shù)百萬設(shè)備及應(yīng)用。
在本主題中,我們通過使用C ++和Qt Widgets模塊實現(xiàn)一個簡單的記事本應(yīng)用程序來教授基本的Qt知識。該應(yīng)用程序是一個小型文本編輯器,可讓您創(chuàng)建,保存,打印或重新打開并再次對其進行編輯的文本文件。您也可以設(shè)置要使用的字體。
您可以在tutorials / notepad目錄的qtdoc存儲庫中找到最終的Notepad源文件。您可以從Qt Project獲取Qt 5源文件,也可以將它們作為Qt 5的一部分進行安裝。該應(yīng)用程序也位于Qt Creator的Welcome模式的示例列表中。
創(chuàng)建記事本項目
在向?qū)У膸椭?,可以在Qt Creator中設(shè)置新項目,該向?qū)⒅笇?dǎo)您逐步完成項目創(chuàng)建過程。向?qū)崾灸斎朐撎囟愋偷捻椖克璧脑O(shè)置,并為您創(chuàng)建項目。
要創(chuàng)建記事本項目,請選擇 File > New File or Project > Applications > Qt Widgets Application > Choose,然后按照向?qū)У恼f明進行操作。在"class Information對"話框中,鍵入記Notepad為類名稱,然后選擇QMainWindow作為
在Qt的Widgets應(yīng)用程序向?qū)?chuàng)建一個包含主源文件和一組文件中指定的用戶界面(記事本窗口小部件)項目:
- notepad.pro-項目文件。
- main.cpp-應(yīng)用程序的主要源文件。
- notepad.cpp-記事本小部件的記事本類的源文件。
- notepad.h-記事本小部件的記事本類的頭文件。
- notepad.ui-記事本小部件的UI窗體。
.cpp,.h和.ui文件隨附必要的樣板代碼,以便您能夠構(gòu)建和運行項目。.pro文件已完成。我們將在以下各節(jié)中仔細研究文件內(nèi)容。
如果你對我們的產(chǎn)品感興趣或者有任何疑問,歡迎咨詢慧都在線客服>>