亚州天堂爱爱,做爱视频国产全过程在线观看,成人试看30分钟免费视频,女人无遮挡裸交性做爰视频网站

? ? ?

從零開始學Qt – 04:編寫一個Hello World程序

從零開始學Qt – 04:編寫一個Hello World程序

Qt圖標

學習一種編程語言或編程環境,作為一種約定的俗成,通常會先編寫一個“Hello World”程序。在這篇文章中,通過最簡單的步驟,我們也用Qt Creator編寫一個“Hello World”,以初步了解Qt Creator設計應用程序的基本過程。按照本文的步驟,你將不會有什么困難,短短幾分鐘,你將感受到自己“開發”了一個Windows界面程序的神奇體驗。

(注意,實踐本文需要已經安裝Qt,具體可參考我的上一篇文章)

一、新建一個項目

單擊Qt Creator的菜單項“File”→“New File or Project”,出現如圖1所示的模板選擇對話框。

從零開始學Qt – 04:編寫一個Hello World程序

圖1. 模板選擇對話框

選擇Application類別下的Qt Widgets Application后,單擊“Choose…”按鈕,出現如圖2所示的新建項目向導。

從零開始學Qt – 04:編寫一個Hello World程序

圖2. 新建項目向導

任意選擇一個目錄(我設置為D:QtProjects),再設置項目名稱為samp1,點擊兩次“Next”按鈕,出現如圖3所示的選擇界面基類的界面。

從零開始學Qt – 04:編寫一個Hello World程序

圖3. 基類選擇界面

這里我們不做任何更改,直接點擊“Next”。到達“Kits”界面選擇編譯工具(圖4),可以將所有工具都選上,在編譯時再選擇一個作為當前使用的編譯工具,以便生成不同版本的可執行程序。

從零開始學Qt – 04:編寫一個Hello World程序

圖4. 編譯工具選擇界面

最后點擊“Next”按鈕到最后的Summary界面,然后點擊“Finish”按鈕完成項目創建。

二、添加Label組件

項目創建后顯示界面如圖5所示。

從零開始學Qt – 04:編寫一個Hello World程序

圖5. Qt界面

點擊左側工具欄中的“Edit”按鈕,可以顯示項目內的各種源文件(默認就是這種情況)。雙擊文件目錄樹中的文件MainWindow.ui,可以進入下圖6的窗體設計界面。

從零開始學Qt – 04:編寫一個Hello World程序

圖6. 窗體設計界面

在左側“Display Widgets”中找到Label組件,在它上面點擊鼠標左鍵不放將其拖動到窗體上任意位置,放開鼠標完成組件添加。雙擊添加的label組件將其文字改為“Hello,World!”。最后,為了顯示更清晰,在右下方屬性編輯器里,找到Font屬性,將Point Size增大到12,同時勾選Bold。至此,我們完成的界面的設計工作[呲牙]。

三、編譯與運行

點擊左側工具欄中的“Projects”按鈕,出現如下圖7所示的項目編譯設置界面。

從零開始學Qt – 04:編寫一個Hello World程序

圖7. 編譯設置界面

我選擇了使用MinGW 64bit編譯器,當然使用32bit在這里也沒什么區別。編譯配置選擇Release(即發行版)。最后,點擊左下角三角形的按鈕,編譯并運行程序。中間若是彈出“Save Changes”對話框,選擇“Save All”保存文件即可。沒有問題的話,程序運行界面如下圖8所示。

從零開始學Qt – 04:編寫一個Hello World程序

圖8. 成功運行程序的界面

總結一下,在本文中,我們第一次新建了一個項目并完成了窗體控件添加和編譯運行。對于沒有任何編程經驗的普通人來說,第一次自己“開發”了一個Windows界面程序的體驗是不是很神奇,整個過程只需要幾分鐘!事實上,正如我在第一篇文章中所說,Qt的主要優點之一就是簡單易學,簡單拖拽和幾行代碼就可以開發出一個簡單的GUI程序。

后期,隨著對于Qt的逐漸摸索和經驗積累,所能開發的程序功能也將會越來越豐富,可以根據自己的需求開發自己獨有的軟件!

最后,希望大家多多關注贊,一起共同成長。

版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

(0)
上一篇 2024年5月9日 上午10:24
下一篇 2024年5月9日 上午10:36

相關推薦

  • 經費管控

    經費管控是一個非常重要的問題,尤其是在組織或企業的日常運營中。合理的經費管控可以幫助組織或企業更好地管理資源,提高運營效率,同時降低財務風險。本文將探討經費管控的重要性以及如何有效…

    科研百科 2024年7月11日
    35
  • 物業管理中的項目管理和進度控制(物業管理中的項目管理和進度控制的區別)

    在物業管理中,項目管理和進度控制是確保項目順利進行和高質量完成的關鍵要素。本文將介紹物業管理中的項目管理方法和進度控制措施,以提高工作效率和客戶滿意度。 一、項目管理 1. 項目定…

    科研百科 2024年4月24日
    80
  • 科研項目人才培養計劃

    科研項目人才培養計劃 隨著科技的不斷進步,科研項目的重要性也越來越凸顯。為了培養具有創新能力和實踐能力的優秀科研人才,許多高校和研究機構都推出了科研項目人才培養計劃。本文將介紹這種…

    科研百科 2025年4月14日
    3
  • 《海外項目管理》

    海外項目管理 隨著全球化的不斷推進,越來越多的企業開始將業務擴展到海外,這對企業的項目管理提出了更高的要求。海外項目管理不僅僅是在國內項目管理的基礎上進行擴展,還需要考慮到當地的文…

    科研百科 2024年7月27日
    28
  • 集成公司承建的甘肅電力ERP系統升級改造項目上線(甘肅電力app)

    2019年3月18日,由集成承建的甘肅電力ERP系統升級改造項目順利完成系統升級改造切換,成功上線。 甘肅電力ERP系統已累計運行10年以上,系統設備老化、性能低下,系統集成43套…

    科研百科 2024年8月8日
    20
  • 創新論文之“新時代黨建引領物業管理融入社區治理實踐經驗研究”

    為深化政法智能化建設,加強“智慧治理”“智慧法院”“智慧檢務”“智慧警務”“智慧司法”等信息平臺建設,深入實施大數據戰略,實現科技創新成果同政法工作深度融合。法制日報社已連續舉辦了…

    科研百科 2023年10月4日
    136
  • 信息系統項目管理師2024

    信息系統項目管理師2024 隨著信息技術的不斷發展,信息系統項目管理師 (IPM) 的需求也在不斷增加。作為一項新興的職業,信息系統項目管理師可以幫助企業更好地管理信息系統項目,提…

    科研百科 2025年1月23日
    0
  • 麻省理工在線科研項目

    麻省理工學院(MIT)在線科研項目是一個充滿活力和創新思維的領域,它為人們提供了無限的探索和發現機會。該項目涵蓋了廣泛的主題,從機器學習和自然語言處理到計算機科學和人工智能,以及更…

    科研百科 2025年4月26日
    1
  • 系統集成項目管理第六版pdf

    系統集成項目管理第六版pdf 系統集成項目管理第六版是一套面向項目經理和項目管理人員的軟件工具,用于幫助規劃和管理系統集成項目。第六版是2016年發布的,采用了敏捷開發方法,并提供…

    科研百科 2025年1月27日
    0
  • 科研項目經費違法違規通報

    科研項目經費違法違規通報 尊敬的各位科學家、研究人員、項目管理人員和經費管理工作人員: 近年來,隨著科技的快速發展,科研項目經費的違法違規問題也日益突出。作為科研項目經費的管理單位…

    科研百科 2025年4月20日
    1