Qt Creator更改UI不生效解決方法

Qt Creator更改UI不生效解決方法


一直寫QT寫的好好的,最近發現有時候編輯Qt 的ui界面後在生成的程序中並沒有改動。

但是:只要將ui_xxx.h文件由項目目錄拷貝到影子目錄(就是與項目目錄同級,後面帶着debug/release的目錄)並替換再編譯就可以生效。
不知道是bug還是什麼原因 ,但我也不能每次都拷貝一下吧。。。。
下面給兩個解決辦法,用一個不行用兩個!

辦法一:
在.pro文件中加入:

UI_DIR=./

這條命令直接將ui目錄指定爲項目目錄。

辦法二:
取消影子編譯,這樣所有編譯在項目文件夾下進行,但不同kit的程序會覆蓋(其實沒什麼問題)
在這裏插入圖片描述

我是兩條連用,問題解決。

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