用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...