qml怎么显示网页

QML显示网页需要使用Qt WebEngine模块,它提供了一个WebEngineView组件,可以用来在QML中显示和交互网页。

首先,确保你已经安装了Qt WebEngine模块。如果你使用的是Qt的在线安装程序,你可以通过Qt Maintenance Tool来添加这个模块。

以下是如何在QML中使用WebEngineView来显示网页的简单示例,显示我的Qt视频教程页面https://edu.csdn.net/learn/37447/581806?spm=3001.4143:

import QtQuick
import QtQuick.Controls
import QtWebEngine

ApplicationWindow {
    visible: true
    width: 800
    height: 600
    title: "WebEngineView 示例"

    WebEngineView {
        anchors.fill: parent
        url: "https://edu.csdn.net/learn/37447/581806?spm=3001.4143"
    }
}

运行结果
qml怎么显示网页_第1张图片
注意:Qt自带的WebEngine无法播放视频,CEF也一样,如果需要播放网页中的视频,则需要自己编译Qt WebEng

你可能感兴趣的:(QML入门教程,qml显示网页)