QT控件之c

QWebEngineView类在QWebEngineView模块中,需要在项目.pro文件中添加QWebEngineView模块名

QWebEngineView使用步骤

  • 创建QWebEngineView对象
  • 通过load方法设置QUrl设置访问地址
  • 调用show方法进行显示

一个简单Demo

创建MyWebEngineView继承自QWebEngineView

复制代码
#ifndef MYWEBENGINEVIEW_H
#define MYWEBENGINEVIEW_H

#include <QObject>
#include <QWebEngineView>
#include <QWidget>

class cc
{
    Q_OBJECT
public:
    MyWebEngineView(QWidget* parent = nullptr);
};

#endif // MYWEBENGINEVIEW_H

Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);

    QVBoxLayout *mainLayout = new QVBoxLayout(this);

    m_webEngineView = new MyWebEngineView(this);
    m_webEngineView->load(QUrl("https://www.baidu.com"));

    mainLayout->addWidget(m_webEngineView);

    setLayout(mainLayout);
}
相关推荐
abbgogo17 小时前
OSPF动态路由协议
开发语言·php
en.en..17 小时前
C 语言嵌入式事件驱动状态机完整教程(枚举配套)
c语言·开发语言
Tim_1018 小时前
【C++】024、new[]与delete[]配对使用
java·开发语言
Yyyyyy~18 小时前
[C语言]break和continue作业
c语言·开发语言
小黑技术栈18 小时前
Java前端基础到入门——16day
java·开发语言·前端
此生决int18 小时前
深入理解C++系列(10)——lsit
开发语言·c++
NoteStream18 小时前
【C语言基础】分支和循环(上)
c语言·开发语言·c++·经验分享·笔记·算法·c#
2401_8274999918 小时前
C++(黑马)05-提高编程
java·开发语言·c++
进击的程序猿~19 小时前
Go Interface源码深度解析指南
开发语言·后端·golang
Data_Journal19 小时前
如何使用 Java 和 Jsoup 解析 HTML
大数据·开发语言·数据库·python·scrapy