windows環境下如何使用qtcreator添加一個畫好的ui文件

        最近在學習qt這個框架,教材用的是《c++ gui qt4編程》教材中寫好代碼後,全是用qmake編譯的,而不是qtcreator,這本來無可厚非,但由於我一直使用的是qtcreator,所有在學到第二章的時候,我碰到個問題,那就是我在使用qtdesigner畫好一個ui之後,如何添加到qtcreator我已經建好的項目中去?

      針對這個問題,我在網上查了很多資料,都沒找到一個滿意的答案,最後還是自己摸索出來了。

      解決方案如下

      1、首先我畫了個名爲test.ui(主窗口的Object Name也叫test)的ui文件考到工程目錄下(可以隨便建一個工程,主要是要用它的.pro文件),點下構建。

      2、然後你會在工程目錄的上一級文件夾(包含工程目錄的目錄)裏發現有個文件夾叫“ build-test-  Desktop_Qt_5_4_0_MinGW_32bit-Debug”(具體名字應該和版本有關係)然後你會在裏邊發現個頭文件名字叫   ui_test.h,把它拷到工程目錄下。

    3、修改工程目錄下的.pro文件

         把header和forms修改下就行了,當然也可以使用續行符添加。

     SOURCES += main.cpp 

     HEADERS  +=ui_test.h
     FORMS    += test.ui
4、main.cpp裏邊編寫代碼,就可以使用這個ui文件了。

問題不大,不過對於新手來說,還是花了我一點時間來解決這個問題。估計新手多半會遇到這種問題,所以發出來分享下。

2016.6.4


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章