當前位置:編程學習大全網 - 編程軟體 - Qt編程使用QWebEngineView加載網頁後,左鍵點擊鏈接沒反應,不能打開鏈接要怎麽解決

Qt編程使用QWebEngineView加載網頁後,左鍵點擊鏈接沒反應,不能打開鏈接要怎麽解決

webview.cpp

WebView::WebView(QWidget?*parent)?:?QWebEngineView(parent){}QWebEngineView?*WebView::createWindow(QWebEnginePage::WebWindowType)

{

return?this;

}

webview.h

需要建立壹個基於QWebEngineView的類

class?WebView:?public?QWebEngineView{

Q_OBJECT

public:

explicit?WebView(QWidget?*parent?=?nullptr);

protected:

QWebEngineView?*createWindow(QWebEnginePage::WebWindowType);

};

mainwindow.cpp

#include?<webview.h>

用WebView 替換QWebEngineView,例如:

WebView?*view?=?new?WebView();

  • 上一篇:代碼量和編程經驗
  • 下一篇:中國重汽集團濟南復強動力有限公司怎麽樣
  • copyright 2024編程學習大全網