Spec-Zone.ru › Qt 5.14

Qt WebView

Qt WebView предоставляет способ отображения веб-контента в приложении QML, не обязательно включая весь стек веб-браузера, используя родные API, где это уместно.

Это полезно на мобильных платформах, таких как Android, iOS и UWP (Универсальная платформа Windows); особенно на iOS, где политика предписывает отображать весь веб-контент с помощью веб-вью операционной системы.

В Windows, Linux и macOS Qt WebView зависит от модуля Qt WebEngine для отображения содержимого.

Предварительные условия

Для корректной работы модуля Qt WebView на всех платформах необходимо вызвать QtWebView::initialize() сразу после создания экземпляра QGuiApplication.

Типы QML

Модуль предоставляет один компонент QML для отображения веб-контента в приложении: WebView.

Ограничения

Из-за ограничений платформы наложение WebView на другие компоненты QML не поддерживается. Это может привести к непредсказуемым результатам, которые могут отличаться на разных платформах.

Примеры

Посмотрите примеры Qt WebView Примеры Qt WebView для демонстрации того, как можно использовать API в приложениях.

Лицензии

Qt WebView доступен по коммерческим лицензиям от The Qt Company. Кроме того, он доступен по GNU Lesser General Public License, версия 3 или GNU General Public License, версия 2. Подробнее см. Qt Licensing.

Справочник по API

  • Qt WebView типы QML
  • Qt WebView классы и пространства имен C++

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.14/qtwebview-index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API