Qt编程使用QWebEngineView加载网页后,左键点击链接没反应,不能打开链接要怎么解决 50

要在链接上右键点击,然后通过菜单的FollowLink才能打开。... 要在链接上右键点击,然后通过菜单的Follow Link才能打开。 展开
 我来答
zkqgxlbjx
2018-01-25
知道答主
回答量:1
采纳率:0%
帮助的人:905
展开全部

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();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2016-07-29
展开全部
QOpenGLContext已能够适配现有的nativecontext(如EGL,GLX等)。这使得Qt可以跟其他框架交互,例如游戏引擎。提高对OpenGLES3.0/3.1的支持。如果编译Qt库时打开“-opengles2”选项,高版本的ES头文件会自动包含在Qt
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式