系統環境:Windows10+QT 5.1.2+QT Creator 4.10.1+Qwt 6.1.4+VS2017
QWT,全稱是Qt Widgets for Technical Applications,是一個基於LGPL版權協議的開源項目, 可生成各種統計圖。
QWT是比較常用的QT第三方圖表類軟件庫,但是在安裝和使用上經常會遇到一些難題,由於最近實習的工作項目也是用到了Qwt,所以在這裏彙總一下Qwt安裝以及安裝過後在Qt和Qt Creator界面上不出現Qwt Widgets的問題。
Qt安裝部分:
1、Qwt Window版 安裝包下載地址
https://sourceforge.net/projects/qwt/files/latest/download
2、解壓Qwt-6.1.4.zip安裝包
3、使用Qt Createor打開qwt.pro文件
將qwt項目設置爲活躍項目直接編譯
4、在編譯生成的build目錄下的designer>plugins>designer文件夾中會生成qwt_designer_plugin.dll文件
5、將qwt_designer_plugin.dll複製到QtCreator/bin/pluings/designer下。
此處需要注意部分電腦可以出現Qwt控件,很不幸我的電腦沒有出現Qwt Widgets控件頁面
此處主要解決該問題:安裝過後控件窗口不顯示問題
出現此類問題的主要原因是Qt Designer無法檢測到qwt_designer_plugin.dll文件,所以無法在控件窗口欄目顯示出來Qwt widgets控件。
1、用Qt Designer打開ui界面
選擇一個項目中的.ui文件,選擇打開方式,使用Qt Designer打開
2、在菜單欄裏面點擊幫助,選擇關於插件。
3、可以彈出對應的窗口,窗口內容就是Qt Designer檢測出來的插件。如果qwt控件沒有顯示大概率是在這個進行檢測的時候沒有檢測到。
4、Qt該文件路徑是\qt\5.13.2\msvc2017_64\plugins\designer文件夾。
此處可以根據自己軟件不同版本進行對應路徑選擇。
5、將qwt_designer_plugin.dll文件拷貝到該目錄下面,點擊頁面上的刷新按鈕就可以顯示出來Qwt相關控件。
6、在左側Widget Box當中就可以顯示出來Qwt相關內容。