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);
}
相关推荐
优橙教育2 小时前
5G网优培训 vs Java开发:转行选哪个?
java·开发语言·5g
SeaTunnel3 小时前
从 Python Script 地狱到标准化数据集成框架
大数据·开发语言·python·程序员·代码·seatunnel
碎光拾影4 小时前
ARM交叉工具链各工具作用及IMX6ULL平台LED+蜂鸣器裸机程序实现
java·开发语言·数据库
Marst Code4 小时前
(python)2026Plotly 库评估:交互式可视化到底值不值得引入?
开发语言·python
Miao121315 小时前
微服务 API 测试实践:海外某民宿平台如何构建模式驱动测试基础设施
java·开发语言
CRMEB系统商城6 小时前
开源自建还是SaaS订阅?算一笔3年经济账
java·大数据·开发语言·开源
keyipatience7 小时前
线程栈与TLS和线程互斥
java·linux·服务器·开发语言·ubuntu
我的xiaodoujiao7 小时前
快速学习Python基础知识详细图文教程9--函数进阶
开发语言·python·学习·测试工具
爱喝水的鱼丶7 小时前
SAP-ABAP:ALV通用封装实践——搭建可复用的ALV开发工具类,减少80%重复代码
开发语言·性能优化·sap·abap·erp·alv
脱胎换骨-军哥8 小时前
C++/Rust无缝互操作:混合系统新常态
开发语言·c++·rust