Документация
ОС Аврора 5.2.0
WebViewExtension
Интерфейс для создания расширений для WebViewItem. Подробнее...
| Подключение: | #include <webviewextension.h> |
Диаграмма наследования для Aurora::WebView::WebViewExtension:
Сигналы
| void | webViewChanged (WebViewItem *oldItem, WebViewItem *newItem) Сигнализирует об изменении родительского элемента QuickItem. Подробнее... |
Публичные функции-члены
| WebViewExtension (QQuickItem *parent=Q_NULLPTR) |
Защищённые функции-члены
| void | syncEnabled (Cef::BrowserExtension *libExtension) |
Защищённые атрибуты
| WebViewItem * | m_webView |
Дружественные методы и классы
| class | WebViewItem |
Подробное описание
Интерфейс для создания расширений для WebViewItem.
Собственные расширения должны быть унаследованы от класса WebViewExtension. Позже расширение должно быть объявлено внутри элемента QML WebViewдля получения доступа к функциональности WebViewItem.
Расширение должно ожидать сигнала webViewChanged(), чтобы убедиться, что есть/был допустимый экземпляр WebViewItem для взаимодействия.
Описание функций-членов
webViewChanged
| void Aurora::WebView::WebViewExtension::webViewChanged (WebViewItem * oldItem, WebViewItem * newItem) | signal |
Сигнал об изменении родительского элемента QuickItem.
Параметры
| oldItem | Старый экземпляр WebViewItem. Может быть null. |
| newItem | Новый экземпляр WebViewItem. Может быть null. |