VS2017中新增QWebEngineView模組

2021-08-27 04:57:26 字數 1346 閱讀 3580

開發環境: qt 5.9.0 vs2017

vs2017 在生成新的工程時,會預設帶了一些模組。

如果新增新的模組如何操作呢?

目前就新增 [qwebengineview] 模組為例。

在生成新的工程時預設帶的模組,裡面沒有qwebenginewidget模組,所以需要自己手動配置:

圖一

第一步:

**中新增 [qwebengineview] ** 然後編譯

**1[cpp]view plain

copy

#include 

#include "ui_qttest001.h"  

#include 

class qttest001 : public qmainwindow  

;  #endif // qttest001_h  

**2[cpp]view plain

copy

#include "qttest001.h"  

qttest001::qttest001(qwidget *parent)  

: qmainwindow(parent)  

qttest001::~qttest001()  

void qttest001::resizeevent(qresizeevent*)  

當編譯出現錯誤:

如圖2

此問題是沒新增 webengineview 檔案路徑

$(qtdir)\include\qtwebenginewidgets

按照下圖的步驟新增webengineview 就可以啦

圖3

圖4

第二步: 新增lib 庫檔案

qt5webengined.lib

qt5webenginewidgetsd.lib

圖5

然後編譯執行。

VS2017新增專案引用

最近再做乙個oj的核心,練習過程中想要把對於編譯器的呼叫單獨做成乙個dll,提供程式介面,以便能夠在其他專案中直接引用,首先通過vs2017建立乙個dll專案,生成後,在debug資料夾中可以找到此dll,之後按照我的想法新建乙個專案,並在專案中新增引用,找到此dll,確定新增。編譯過程並沒有報錯,...

VS2017新增引用報錯

未能正確載入 referencemanagerpackage 包。重新啟動 visual studio 可幫助解決此問題。繼續顯示此錯誤訊息嗎?是 y 否 n 1 開啟vs2017下的developer command prompt for vs 2017 2 然後以管理員身份登入cmd視窗,如依次...

VS2017 新增引用報錯問題

來到新公司,還沒來得及吐槽筆記本到台式電腦的落差,就開始吭哧吭哧的裝環境。裝好vs2017後,寫helloworld在新增引用時報錯 找不到 microsoft.visualstudio.shell.interop.ivsreferencemanager 服務的例項 不知道是不是安裝時候的問題,網上...