日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Qt】第一个Qt程序

發布時間:2024/4/24 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Qt】第一个Qt程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

00. 目錄

文章目錄

    • 00. 目錄
    • 01. 概述
    • 02. 開發環境
    • 03. 編寫Hello World程序
    • 04. 編譯運行程序
    • 05. 預留
    • 06. 附錄

01. 概述

QtCreator作為Qt官方的開發環境,對Qt各方面支持都非常完善,而且使用起來體驗也非常好,所以建議大家使用Qt Creator進行Qt開發。當然還有部分朋友使用Visual Studio進行QT開發。

QtCreator主界面分為了6個模式:歡迎模式、編輯模式、設計模式、Debug調試模式、項目模式和幫助模式,分別由左側的6個圖標進行切換,對應的快捷鍵是Ctrl + 數字1到6。現在顯示的就是歡迎界面,這里可以看到一些入門教程、開發的項目列表、Qt提供的示例程序,單擊一個示例程序就可以直接打開該項目。單擊左側的Get Started Now會進入幫助模式,并打開Qt Creator指南,剛接觸Qt的同學可以把里面的內容簡單看下,當然,幫助中的內容是全英文的。

接下來我們講解第一個Qt程序。

02. 開發環境

Windows系統:Windows10

Qt版本:Qt5.15或者Qt6

03. 編寫Hello World程序

3.1新建項目
我們可以使用歡迎界面Projects頁面上的New Project按鈕來創建新的項目(當然也可以在文件菜單中創建項目,或者直接使用Ctrl+N快捷鍵)。在項目模板中選擇Application,然后選擇Qt Widgets Application,這樣便會生成一個桌面Qt圖形界面項目,如下圖所示。

3.2 項目位置

注意名稱和路徑上都不要有中文。

3.3 定義編譯系統

3.4 類信息

現在顯示的是項目的類信息,如下圖所示。這里的基類可選的有QMainWindow、QWidget和QDialog三個,關于這三個類會在后面的篇章中詳細介紹,這里只要知道QMainWindow是一般桌面程序的主窗口即可。類名、頭文件、源文件等都可以自定義名稱,現在默認勾選了創建界面,這樣可以使用設計器來設計主界面,這些內容建議都保持默認,直接單擊“下一步”按鈕。

3.5 翻譯文件

默認即可,然后選擇下一步。

3.6 編譯套件選擇

默認即可,然后選擇下一步。

3.7 項目管理

默認即可,選擇完成。

創建完項目后會進入編輯模式,這里可以對項目文件進行查看和編輯。左側是項目文件的列表,這里將項目中的文件分為了頭文件、源文件、界面文件等進行分類顯示。除了顯示項目文件,還可以通過下拉菜單來選擇類視圖、大綱等內容。在右側就是代碼編輯區域,這里對關鍵字進行了高亮顯示。如下圖所示。

3.8 插入Label控件

雙擊界面文件目錄下的mainwindow.ui文件,進入設計模式。在這里可以對界面進行可視化設計,也就是所見即所得。左側是一些常用部件,可以直接拖動到界面上;右側上方是對象和類列表,下方是部件的屬性編輯窗口;在中間,上方是主設計區域,顯示了窗口的主界面,下方是Action編輯器以及信號和槽編輯器。

我們從左側部件列表中找到Label標簽部件并拖動到界面上,然后雙擊,更改其顯示文本為“helloworld”,如下圖所示。

04. 編譯運行程序

下面單擊Qt Creator左側的運行按鈕來編譯運行程序,如果前面的文件沒有保存,那么可能會彈出保存修改對話框,選中“構建之前總是先保存文件”,然后點擊保存所有文件按鈕即可,這樣以后運行時都會自動保存未保存的文件。hello world程序運行效果如下圖所示。

執行結果

05. 預留

06. 附錄

6.1 Qt教程匯總
Qt教程匯總:https://dengjin.blog.csdn.net/article/details/115174639

6.2 源碼下載
源碼下載:HelloWorld程序.rar

總結

以上是生活随笔為你收集整理的【Qt】第一个Qt程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。