這套控件陸陸續續完善了四年多,目前共146個控件,除了十幾個控件參考網友開源的代碼寫的,其他所有原創,在發佈之初就有打算將動態庫開放出來永久無償使用,在控件比較完善的今天抽了半天時間編譯了多個qt版本的動態庫,目前已經有26個版本,其中包括了linux版本,和頭文件一塊兒打包放在百度網盤。 開源主頁:https://gitee.com/feiyangqingyunlinux
1:快速預覽全部控件方法 第一步:前提是qt版本、編譯器類型、編譯器版本、編譯器位數必須徹底一致。 第二步:找到qt安裝目錄的庫所在的bin目錄,同級有個plugins文件夾,plugins文件夾下有個designer目錄,將對應插件文件例如 qt_5_7_1_msvc2013_32.dll 放到此目錄便可。 第三步:雙擊bin目錄下的designer.exe,打開提供的demo.ui,便可看到效果。或者新建個空白UI而後從左邊的控件欄裏面拖動過去。git
2:動態庫使用方法 第一步:插件法的自定義控件使用,務必保證Qt版本+編譯器+位數徹底一致。 第二步:將對應的quc.dll和quc.lib(MSVC編譯器纔有)集成到項目中。 第三步:使用到哪一個控件,只須要將對應控件的頭文件集成到項目中便可。 第四步:項目的pro文件加入代碼windows
INCLUDEPATH += $$PWD/sdk CONFIG(release, debug|release){ LIBS += -L$$PWD/sdk/ -lquc } else { unix {LIBS += -L$$PWD/sdk/ -lquc} else {LIBS += -L$$PWD/sdk/ -lqucd} }
說明:本sdkdemo下的dll是MSVC2013 32位+Qt5.7.1版本的。可自行替換成本身編譯器編譯出來的文件。瀏覽器