1、環境
Windows10,Qt5.8.0
2、問題描述
需要使用到WebEngineView組件,在工程.pro中增加webengine后,Qt Creator應用程序輸出中打印了
Project ERROR: Unknown module(s) in QT: webengine
3、解決方案
應該是自己沒有安裝相應的庫,可以打開Qt Maintenance Tool看一下:
這時候你可能會有個問題:
問:Maintenance Tool這個工具在哪里?
答:這個工具一般都在QT的根目錄下
比如我的qt是下載到D盤里面的QT文件,打開就可以看到:
點擊MaintenanceTool.exe文件運行
選擇“添加或移除組件”點了下一步,提示“要繼續此操作,至少需要一個有效且已啟用的儲存庫”,只能點設置手動配置了(因為默認的儲存庫不能用,所以會提示)。
手動添加儲存庫要定位一個儲存有QT在線安裝鏡像的地址,點擊網站進去,顯示了各國的qt鏡像站點,中國有四個,我用的是中科大的站,點擊HTTP會進入一個網絡文件夾。
然后依次進入/online/qtsdkrepository/windows_x86/root/qt/ 或者點擊我直接進入,最終的文件夾顯示如下,在這個界面復制一下當前地址框地址
然后轉到
接下來知道大家都不喜歡看字,看圖就完事了
看圖
這夠不夠詳細?
然后ok,接着下一步,等着就好了,取決於網速
這里我幫你把問題考慮到了:你可能會出現下面的界面
這里就點擊完no之后就依舊可以正常使用了。
接下來就是見證奇跡的時候:
把這個Qt WebEngine安裝好。然后就是漫長的等待……
完成后還需要做的工作就是打開qt
然后重新構建項目進行編譯就好了。