Qt WebView
Qt WebView предоставляет способ отображения веб-контента в приложении QML без необходимости включения полного стека веб-браузера, используя собственные API там, где это уместно.
Это полезно на мобильных платформах, таких как Android, iOS и WinRT; особенно на iOS, где политика предписывает отображение всего веб-контента с помощью веб-вью операционной системы.
В Windows, Linux и macOS Qt WebView полагается на модуль Qt WebEngine для отрисовки контента.
Предварительные требования
Чтобы модуль Qt WebView корректно функционировал на всех платформах, необходимо вызвать QtWebView::initialize() сразу после создания экземпляра QGuiApplication.
Типы QML
Модуль предоставляет один QML-компонент для отображения веб-контента в приложении: WebView.
Ограничения
Из-за ограничений платформы наложение WebView на другие QML-компоненты не поддерживается. Это может привести к непредсказуемым результатам, которые могут отличаться от платформы к платформе.
Примеры
Обратитесь к примерам Qt WebView для демонстрации способов использования API в приложениях.
Лицензии
Qt WebView доступен по коммерческим лицензиям от The Qt Company. Кроме того, он доступен по лицензии GNU Lesser General Public License, version 3 или GNU General Public License, version 2. Для получения дополнительной информации см. Лицензирование Qt.
Справочник API
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.12/qtwebview-index.html