自定義QT的編譯路徑

2021-07-04 04:16:54 字數 904 閱讀 2588

用qmake從pro檔案生成makefile檔案的時候, 裡面的標頭檔案路徑和庫檔案路徑是預設的qt安裝路徑,

怎麼樣才能定製這些路徑, 我們可以利用下面的qmake巨集。

qmake_incdir_qt: 指定標頭檔案搜尋路徑,編譯時從指定目錄去搜尋qt的系統標頭檔案。 

比如:qmake_incdir_qt=$$(qtdir)/include

qtdir為qt系統的路徑,下同。

qmake_libdir_qt: qt系統的庫檔案路徑.

比如:qmake_libdir_qt=$$(qtdir)/lib

qmake_moc: moc工具的路徑.

qmake_moc= r

epla

ce(q

make

moc,

dirname(qmake_moc), $$(qtdir)/bin)

qmake_uic: uic工具的路徑

qmake_uic= r

epla

ce(q

make

uic,

dirname(qmake_uic), $$(qtdir)/bin/)

qmake_idc: idc工具的路徑

qmake_idc= r

epla

ce(q

make

idc,

dirname(qmake_idc), $$(qtdir)/bin/)

qmake_rcc: rcc工具的路徑

qmake_rcc= r

epla

ce(q

make

rcc,

dirname(qmake_rcc), $$(qtdir)/bin/)

Qt 自定義事件

最近做的專案,是用qt的完成的,在用到事件派發的時候,要用自己自定義的事件型別來滿足需要。具體就是按照qt的官方文件說明,做了乙個簡單的例子,以免忘記,就先寫下來儲存。首先有個customevent 類,繼承自qevent ifndef customevent h define customeven...

Qt 自定義事件

關於qt的自定義事件也是看了幾個大牛的部落格。總結下心得,如有錯誤請指出。一起成長。先給原始碼。也是第一次原創啊,不知道怎麼寫,呵呵。include include class mywidget public qwidget static const int mycustomeventtype 10...

QT 自定義委託

qt 中引入了經典的mvc結構,即模型 檢視 控制分離的結構,不過qt中只有mv沒有c,模型主要獲取資料,檢視主要複製模型的顯示,而委託只要是設定顯示的風格,在某一行某一列使用的不同的部件進行顯示,我在qt的qspinbox的歷程上加上了一點。通常委託都繼承qstyleditemdelegate和q...