Тип QML WebEngineNewWindowRequest
Утилитарный тип для сигнала WebEngineView::newWindowRequested. Подробнее...
| С момента: | QtWebEngine 1.12 |
| Создаёт экземпляр: | QWebEngineNewWindowRequest |
Свойства
- DestinationType : перечисление
- destination : WebEngineNewWindowRequest::DestinationType
- requestedGeometry : QRect
- requestedUrl : QUrl
- userInitiated : bool
Методы
- openIn(WebEngineView view)
Подробное описание
Содержит информацию о запросе на загрузку страницы в отдельном представлении веб-движка.
См. также WebEngineView::newWindowRequested.
Документация по свойствам
DestinationType : перечисление
Описание способа открытия нового представления:
| Постоянная | Описание |
|---|---|
WebEngineNewWindowRequest.InNewWindow |
В отдельном окне. |
WebEngineNewWindowRequest.InNewTab |
В вкладке того же окна. |
WebEngineNewWindowRequest.InNewDialog |
В окне без панели вкладок, панели инструментов или адресной строки. |
WebEngineNewWindowRequest.InNewBackgroundTab |
В вкладке того же окна, без скрытия текущего видимого представления веб-движка. |
destination : WebEngineNewWindowRequest::DestinationType
Тип окна, который запрашивается.
[с QtWebEngine 2.0] requestedGeometry : QRect
Запрашиваемый размер новой страницы.
Это свойство было добавлено в QtWebEngine 2.0.
[с QtWebEngine 1.5] requestedUrl : QUrl
Запрашиваемый URL новой страницы.
Это свойство было добавлено в QtWebEngine 1.5.
userInitiated : bool
Указывает, был ли запрос окна инициирован напрямую в результате события клавиатуры или мыши.
Это свойство можно использовать для блокировки автоматических поп-ап окон.
Документация по методам
openIn(WebEngineView view)
Открывает запрашиваемую страницу в новом представлении веб-движка view. Состояние и история представления и, возможно, загруженной в нём страницы будут потеряны.
См. также WebEngineView::newWindowRequested.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qml-webenginenewwindowrequest.html