Qt 解鎖QtPropertyBrowser控制項

2021-08-14 11:26:51 字數 1183 閱讀 1518

用過qt creator的都會發現,qt的ui designer有個很好看的屬性設定控制項:

之前我也寫過一篇blog介紹過qt屬性表控制項的使用 qttreepropertybrowser

這篇文章使用qtpropertybrowser還需要經過一些配置,還是有些麻煩的。 

直到有一天,我用everything搜了一下qtpropertybrowser,發現: 

原來qt安裝時都自帶了這個模組,只是不告訴大家而已(記得安裝時勾選安裝原始碼)

qtpropertybrowser的原始碼已經在qt的安裝目錄下了,因此,使用qtpropertybrowser只需要引入qtpropertybrowser.pri即可,如:

include

(d:/qt/qt5.7.0/5.7/src/qttools/src/shared/qtpropertybrowser/qtpropertybrowser.pri)

這樣寫有點醜而且無法跨工程: 

qt的安裝路徑可以使用qt_install_prefix進行定位,對於這個qmake變數返回qt的安裝目錄 

像博主qt5.7返回的是:

d:\qt\qt5.7.0\5.7\mingw53_32

博主ununtu下的qt5.5返回的是:

/home/ui/qt5.5.0/5.5/gcc

好了,如果你安裝qt時選擇了安裝src的勾勾的話,那麼你只需要在pro中加入如下這句話就可以使用qtpropertybrowser啦

include($$[qt_install_prefix]/../src/qttools/src/shared/qtpropertybrowser/qtpropertybrowser.pri)
如此就可解鎖qtpropertybrowser控制項

最近在寫乙個ribbon控制項,沒時間發太多東西,正好國慶前有空隨手post了一篇,等ribbon寫完共享出來給大家一起分享

Qt 解鎖QtPropertyBrowser控制項

用過qt creator的都會發現,qt的ui designer有個很好看的屬性設定控制項 之前我也寫過一篇blog介紹過qt屬性表控制項的使用 qttreepropertybrowser 這篇文章使用qtpropertybrowser還需要經過一些配置,還是有些麻煩的。直到有一天,我用everyt...

一張紙解鎖指紋解鎖

1024 是傳說中的 愛碼士節 熱愛 人士的節日 也是一年一度 geekpwn極棒破解大賽 的固定舉辦時間。今年不僅延續了往屆不羈的賽事風格 多元化的挑戰專案 業內頂級的評委現場坐鎮 豐富的燒腦解謎互動遊戲 更是邀請來 最強大腦 蔣昌建老師擔任主持人,妙語連珠貫穿全場。發現今年有個專案標題特別囂張 ...

windows解鎖方式之U盤解鎖?

工具 普通優盤 2個txt文件 文件內容 echo off if not exist e 開機金鑰.txt shutdown s t 3 c 抱歉,此電腦不對外使用 repeat if not exist e 開機金鑰.txt goto repeat shutdown a 注意 開機金鑰可設定為複雜...