使用QT Creator 時遇到的問題

2021-05-22 10:20:45 字數 953 閱讀 6042

使用qt在windows下進行開發的環境有兩種

一種使用nokia提供的qtcreator,另外一種是eclipse+cdt+qt外掛程式(可以在官網上找到)

其實兩種ide的執行環境都是一樣的 都是mingw+qtsdk

現在說下進行程式設計時常遇見的問題,估計大家都會遇到

最常見的就是qt4.6的乙個bug,make的時候會提示乙個錯誤,在qt官網上看說qt4.6必須用gcc4.0以上的版本,而且還必須是官方dw版的不能是mingw預設安裝的那個,我裝了下發現還是提示錯誤,另外一種做法是說必須用qtsdk中自帶的mingw中的gcc,我重新下了個,發現還是不能通過編譯,估計有某個地方沒配置好,找了好久沒找到,貌似官網上說這個bug尚未解決,所以還是推薦大家使用qt4.5,mingw用tdm-mingw的最新版就可以了qtcreator安裝的時候最好不要裝自帶的mingw,只要第一步中的qt和mingw的環境變數都設定好了,ide就可以直接引用

***.ui是用視覺化工具直接生成的布局檔案,在引用時會自動轉化成ui_***.h

關於建立乙個新工程時的說明 : eclipse中建立乙個新檔案時會有5個選項(qt中也類似)

qt designer form 是用來直接拖拽生成介面的 存為.ui檔案

qt resource file 是用來儲存程式用到的資源檔案,是個xml檔案

qt gui project 和class 類似 ,前者是新建乙個工程,後者是在現有工程中增加乙個類,兩者都包括乙個***.ui布局檔案,ui_***.h標頭檔案,乙個視窗類的定義標頭檔案(繼承***.ui和視窗的型別比如說qmainwindow或者qdialog),還有乙個類的實現檔案,剛開始學習的時候可能有點亂,如果只是想練習使用乙個小小的控制項,那就直接在main.cpp檔案裡面寫就好了

qt console project 就是建立乙個只含有.pro檔案的qt空工程(),一般建立乙個新工程是都用這個,然後在加各個視窗類

使用ToluaFrameWork時遇到的一些問題

最近的專案在使用tolua框架熱更新。在做初期準備時,拿著github上的toluaframework進行學習和修改,在匯出安卓包時,遇到了一些問題,因此記錄了一下。1.plugins目錄下的x86和x86 64資料夾中的tolua要設定成不同的平台,android libs的armeabi v7a...

使用pip時遇到的錯誤

typeerror unsupported operand type s for retry and int 由於國外官方pypi經常被牆,導致不可用,所以我們最好是將自己使用的pip源更換一下,這樣就能解決被牆導致的裝不上庫的煩惱。網上有很多可用的源,清華 linux下,修改 pip pip.co...

Qt Creator的初步使用

啟動 qt creator,出現如圖 1 所示的主視窗 qt creator 的介面很簡潔。上方是主選單欄,左側是主工具欄,視窗的中間部分是工作區。根據設計內容不同,工作區會顯示不同的內容。主視窗左側是主工具欄,主工具欄提供了專案檔案編輯 窗體設計 程式除錯 專案設定等各種功能按鈕。qt creat...