學習QT第一天,說幾點基本認知。

2021-07-25 01:52:29 字數 850 閱讀 3220

學習qt第一天。

學習qt原因:(1)研究生在讀這兩年,做過三四個軟體了。有用mfc,有用android。深受跨平台的困擾,在得知qt的跨平台特性後,一直心有所期,今天終於開始,望有所獲。(2)qt做的介面漂亮,c++比較純淨,mfc冗餘**太多,較這繁雜。(3)就擴充套件資料庫、opengl來說,更加適合。

本次主要先針對windows下使用qt。

今天成果:理清了學習路線與接下來的時間規劃。:開源社群完成。c++guiqt4完成。qt5高階學習。/做設計。qtforandroid.linux初探。(因為有mfc的基礎,希望能快些)

qt安裝過程:有三部分:(1)mingw(2)qt4.8.4(3)qt creator

三部分關係:mingw,是

minimalist gnufor windows

的縮寫。它是乙個可自由使用和自由發布的windows特定

標頭檔案和使用gnu工具集導入庫的集合,允許你在

gnu/

linux

和windows

平台生成本地的windows程式而不需要第三方c執行時(c runtime)庫。

qt4.8.4:qt庫開發包。第四版和第五版有所區別,這裡先上手qt4。

qtcreator:qt開發環境,根據tool/options配置載入不同的qt庫版本,可以開發不同的程式。

今天做了第乙個例程:在qdialog中label中顯示helloworld。

心得:qt同樣區分debug版和release版。而且兩個版本生成的exe都不能直接執行,需要和qt4.8.4/bin下的多個dll打包一起方可。通常在除錯機上通過設定環境變數來使之可以執行。

明日目標:基礎篇完。(因為有mfc的基礎,感覺區別性不大)

學習QT第一天

qt中子視窗傳送訊號間接控制主視窗 子視窗不能直接控制主視窗,而是在子視窗的標頭檔案中定義乙個訊號,這個訊號傳送到主視窗,主視窗可以接到這個訊號觸發後來控制子視窗,主視窗可以響應或者不響應這個訊號。你好!這是你第一次使用markdown編輯器所展示的歡迎頁。如果你想學習如何使用markdown編輯器...

寒假學習 第一天 (QT學習)

編輯器qt creator qhboxlayout 平布布局 qvboxlayout 垂直布局 qlabel 標籤qlineedit 可以編輯的標籤 qpushbutton 按鈕 手動編譯 進入檔案的目錄執行 localhost first qmake project localhost first...

學習第一天

知識是學會的,不是教會的 程式設計 驗證性或體驗性 創造性 學程式設計的4個階段 1.能看懂別人的 除錯別人的 2.能修改別人的 3.能拷貝別人的 做自己的事 4.能自己設計編寫 方法 多讀 做記錄 執行 修改 執行 練習,光說不練假把式 刷oj總結 寫部落格或許是個不錯的選擇 學生和已經工作的程式...