两步搞定!博主的方法是这样的:
1.安装第三方库
(1)下载两个Windows的包
NuGet Gallery | Microsoft.Web.WebView2 1.0.902.49
NuGet Gallery | Microsoft.Windows.ImplementationLibrary 1.0.191107.2
在官网下载(如图示意),然后得到两个.nupkg文件,这种文件直接解压就可以得到里面的内容了。
![[Qt] 如何飞快在Qt Creator里能用上WebView [Qt] 如何飞快在Qt Creator里能用上WebView](https://maomaoovo.com/wp-content/uploads/2026/05/a6d0cb1b-e958-4a9a-9b31-2f14ebfebea8-1024x607.png)
(2)再下载一个Github项目
(3)最后我们就可以得到三个库文件了。
![[Qt] 如何飞快在Qt Creator里能用上WebView [Qt] 如何飞快在Qt Creator里能用上WebView](https://maomaoovo.com/wp-content/uploads/2026/05/0ef563eb-6b3b-4502-a907-ed5364895486.png)
2.使用库文件!
(1)修改CMakeLists.txt
# --- target_include_directories是用来添加外部库路径的!根据你放文件的位置来填 ---
target_include_directories(MyProject PRIVATE
"${CMAKE_CURRENT_SOURCE_DIR}/external/webview-master/core/include"
"${CMAKE_CURRENT_SOURCE_DIR}/external/microsoft.web.webview2.1.0.902.49/build/native/include"
"${CMAKE_CURRENT_SOURCE_DIR}/external/microsoft.windows.implementationlibrary.1.0.191107.2/include")
target_link_libraries(MyProject PRIVATE
Qt${QT_VERSION_MAJOR}::Widgets
# --- 添加以下 Windows 系统库以支持 WebView2 ---
ole32
version
uuid
advapi32
shell32
shlwapi
)
(2)现在我们就可以写 #include “webview.h” 来用WebView组件了。
正文完