Qt零基礎入門教程(二):Qt Creator介紹

2021-03-02 CPP技術網

更多精彩,請關注:cpp_coder

介紹Qt Creator,引領Qt愛好者們進入Qt的學習當中。

這裡我要向大家介紹的是Qt Creator。

這是Qt開發的官方的IDE,有部分開發者喜歡用Visual Studio進行開發,那個當然也是可以,在上一篇的教程中,我詳細的向大家介紹了Qt5.5.0+VS2013的安裝過程,感興趣的讀者可以看看上一篇的安裝教程,然後學習用VS2013進行開發。我這裡主要講解的是Qt Creator的開發,當然,後面的教程的IDE也是以Qt Creator為主。我們的參考文檔是以Qt官方的幫助文檔為主,那個對Qt 各種類有詳細的介紹。


這個是打開Qt之後的主界面,我現在使用的是Qt5.3.2。

我桌上型電腦上面Qt5.4之後都打開不了,所以這裡講解的都是Qt5.3.2,不過Qt5.3.2上面的大部分內容在Qt的所有版本上都是可以運行的。如果有什麼問題的話,

可以加入QQ群:372130111,大家一起討論。

Qt Creator第一眼看上去感覺東西好少,布局和別的IDE差別好大,但是用著用著你就會發現Qt Creator是比較好用的。就是因為簡單,沒有很多複雜的用不到的功能,所以用起來更舒服。而且,用的時間越長,Qt Creator的強大才慢慢的體現出來,一般的IDE的所有功能都具備,而且很多的功能我們還是用不到。在學習的開始階段,搞個太強大的IDE,我感覺沒必要。很多東西都是放在那裡根本用不到,自己的能力還沒有達到那個地步,當自己的能力達到那個地步的時候,會自然而然的佩服這些軟體的設計者,然後會重新選擇自己的IDE。

相關焦點

  • Qt Designer、Qt Quick Designer、Qt Creator有什麼區別?
    不管是Qt新手還是開發過
  • Qt Creator 5.0 RC 發布
    收錄於話題 #qt修正了帶有默認值的函數的重新格式化;修正了同名但不同命名空間的類型的錯誤警告;美化器修正了clang-format和多字節字符的問題;項目增加了對 Docker 設備上構建和運行的實驗性支持;修正了
  • 【Qt】Qt下載教程
    learning有學習 Qt 的文檔教程和示範視頻。ministro迷你版,目前是針對 Android 的版本。official_releases正式發布版,是與開發版相對的穩定版 Qt 庫和開發工具(可以下載Qt開發環境和原始碼)。onlineQt 在線安裝源。snapshots預覽版,最新的開發測試中的 Qt 庫和開發工具。
  • qt creator連接資料庫並實現用戶登錄和註冊相關的開發源碼詳解
    項目最終實現效果圖具體代碼詳解1 如何給qt界面設置相關的圖片呢?首先我們新建一個基於對話框的程序,名字自己定義即可。其次我們需要將自己的背景圖做好,保存為png或者img或者jpg等相關的格式,然後右鍵點擊creator,選擇添加現有文件,將圖片添加到creator界面如上圖所示。這樣的話,我們的基本文件已經存在了,接下來就是需要調用代碼進行相關的圖像的關聯了。
  • ​Qt Creator的安裝
    Qt Creator的安裝「CS106B Assignment 0 part1」準備工作作業系統:win10目的下載Qt creator
  • Qt值得學習嗎?詳解Qt的幾種開發方式
    qt值得學習嗎?嵌入式要學的東西真的很多,我們可能會說不寫界面的話就不用學qt了?我不贊同。Qt的實現主要是採用p-impl手法,實現接口與實現分離,它有很好的消息循環機制,有的對象與線程的相關性,它也有藉助moc生成反射元信息,這種設計方法至今仍然非常適用。qt內核部分其實是完全和界面無關的,你完全可以拋開Qt GUI部分來學習和使用Qt。
  • 魔改 Qt Creator 插件框架(附源碼)
    幾年前,我曾寫過一些插件相關的文章,其中最成體系的當屬 CTK 系列,一共 18 個章節,從 0 到 1 講述了模塊化編程在 C++/Qt 中的實際應用。很多小夥伴曾學過這個框架/庫,但真正用起來的沒有幾個,究其原因有如下幾個:一句話:很難學!
  • Qt之Qt Creator安裝大全
    1 Windows環境安裝 安裝步驟如下:(1) 拿到安裝包:官網下載地址:http://download.qt.io/archive/qt/5.11/5.11.1/根據你們對應的系統,選擇安裝包即可.
  • Windows 下 Qt creator安裝和使用
    常用C++開發環境介紹   命令行CommandLine  creator  QT裡面有一個概念非常重要,主要是構建套件。二.整體搭建qtcreator開發環境  (1)官方下載:http://download.qt.io/official_releases   Qt creator 屬於整個QT資源的一部分,我們在裡面選擇下載
  • 對於嵌入式,Qt值得學習嗎?
    qt值得學習嗎?嵌入式要學的東西真的很多,我們可能會說不寫界面的話就不用學qt了?我不贊同。Qt的實現主要是採用p-impl手法,實現接口與實現分離,它有很好的消息循環機制,有的對象與線程的相關性,它也有藉助moc生成反射元信息,這種設計方法至今仍然非常適用。qt內核部分其實是完全和界面無關的,你完全可以拋開Qt GUI部分來學習和使用Qt。
  • qt5.15.2在Ubuntu系統安裝完成後無法啟動qtcreator的解決方法
    1.qtcreator中沒有c++編譯器,需要使用命令:sudo apt install build-essential重新打開qt creator即可自動識別安裝的編譯器了.這個命令將安裝一堆新包,包括
  • Qt入門之基礎篇 ( 一 ) :Qt5下載與安裝
    快到Qt官網 https://www.qt.io/download附贈百度雲下載地址:http://pan.baidu.com/s/1pLEYta7  (ps:這個Qt在XP和win7均能正常使用的!)
  • Blender2.8零基礎入門教學 | 25集
    合輯ID : HJ 44128Hello,今天為各位帶來一套Blender2.8零基礎入門教學本期教程——【Blender2.8零基礎入門教學】,囊括了從Blender基礎界面、邏輯控制、燈光環境渲染、運鏡等基礎學習內容【文件格式】:.FLV【開發軟體】:Blender【文件數量】:25集【教程大小】:2.46G【教程特色】:清晰明了無論您是獨立遊戲製作者還是遊戲行業入門小白
  • Qt Creator 源碼學習 04:qtcreator.pri
    綜上所述,qtLibraryTargetName函數實現了這樣一種功能:當使用 debug 環境編譯時,在 mac 下生成的庫名稱將被重命名追加_debug,win 下則追加d。qtLibraryName替換函數與此類似。首先,它會獲得qtLibraryTargetName的返回值。如果 win32 環境下,使用split將前面定義的QTCREATOR_VERSION以.為分隔符分成列表,然後使用$$RET$$first(VERSION_LIST)語句,將RET與VERSION_LIST的第一個元素,也就是 major 值,拼接後返回。
  • 一口氣, 了解 Qt 的所有 IPC 方式 | Qt 速學
    示例https://doc.qt.io/qt-5/qtnetwork-downloadmanager-example.html這個例子演示了如何使用 QNetworkAccessManager 實現一個命令行下載工具,類似 wget 命令。$ .
  • 1.1安裝Qt
    Qt.io/archive/qt/5.14/5.14.1/選擇qt-opensource-windows-x86-5.14.1.exe進行下載。1.1.2 安裝雙擊exe,全部點下一步即可完成安裝。MyFirstWidget.pro.user:用於記錄打開工程的路徑,所用的編譯器、構建的工具鏈、生成目錄、打開工程的qt-creator的版本等,可以打開此文件看一下,其實就是一個xml文件,一般情況,用戶不需要理會。MyFirstWidget.pro:Qt工程文件,這個文件非常重要,本節中先簡單介紹一下,隨著我們學習的深入,我會對這個文件做詳細介紹。
  • 記linux centos7系統安裝Qt
    然後給安裝包文件授權:chmod +x qt-opensource-linux-x64-5.9.4.run3.運行安裝包:./qt-opensource-linux-x64-5.9.4.run彈出安裝嚮導界面根據提示點擊下一步,選擇要安裝的組件,最後等待安裝完成。
  • QT+Opencv粒子濾波算法實現視頻目標跟蹤——(三)QT環境安裝及配置
    在QT+OpenCV實現在410c開發板上實現視頻目標追蹤預研系列內容呢的前面兩個博客中已經對目標跟蹤算法的選擇進行了介紹,確定了使用粒子濾波作為視頻目標跟蹤,並在上位機上對粒子濾波算法進行了簡單的測試驗證了採用粒子濾波算法來實現目標跟蹤的可行性。
  • 我在qt編譯器下寫代碼的第一天:快速準確認識qt這個編譯工具
    qt是什麼很多時候,我們也許早就聽說了qt,但是出於某種原因,可能我們還在使用mfc或者C#或者.net或者Python進行碼代碼。其實,當你知道qt的時候,可能已經很晚了,但是也不一定就是壞事,很晚的時候,說明他已經又成長了一段了,你能夠用他幹的事情會更多了。那麼qt到底什麼呢?
  • 新購買的imx6ull開發板如何使用:下載qt程序,進入Linux命令行系統
    程序以上我們已經屏蔽了開機啟動的程序,那如何運行我們編譯好的qt程序呢?根據資料"【正點原子】阿爾法Linux開發板(A盤)-基礎資料\【正點原子】I.MX6U 開發板與pc傳輸文件、單步更新固件參考手冊V1.1.pdf"所示,我們需要用開發板自帶的sd卡就行了.sd是fat32格式的,把qt編譯好的程序放入sd卡中.插入到開發板上即可.具體操作可以參考I.MX6U 開發板與pc傳輸文件、單步更新固件參考手冊V1.1開發板上電啟動系統後