A utility type for the WebEngineView::newWindowRequested signal. More...
| Import Statement: | import QtWebEngine |
| Since: | QtWebEngine 1.12 |
| In C++: | QWebEngineNewWindowRequest |
(since QtWebEngine
2.0)(since QtWebEngine 1.5)Contains information about a request to load a page in a separate web engine view.
See also WebEngineView::newWindowRequested.
|
DestinationType : enumeration |
Describes how to open a new view:
| Constant | Description |
|---|---|
WebEngineNewWindowRequest.InNewWindow |
In a separate window. |
WebEngineNewWindowRequest.InNewTab |
In a tab of the same window. |
WebEngineNewWindowRequest.InNewDialog |
In a window without a tab bar, toolbar, or URL bar. |
WebEngineNewWindowRequest.InNewBackgroundTab |
In a tab of the same window, without hiding the currently visible web engine view. |
|
destination : WebEngineNewWindowRequest::DestinationType |
The type of window that is requested.
|
requestedGeometry : rect |
The size that is requested for the new page.
This property was introduced in QtWebEngine 2.0.
|
requestedUrl : url |
The URL that is requested for the new page.
This property was introduced in QtWebEngine 1.5.
|
userInitiated : bool |
Whether this window request was directly triggered as the result of a keyboard or mouse event.
You can use this property to block automatic popups.
|
openIn(WebEngineView view) |
Opens the requested page in the new web engine view view. State and history of the view and the page possibly loaded in it will be lost.
See also WebEngineView::newWindowRequested.
As part of the free Business evaluation, we offer a free welcome call for companies, to talk about your requirements, and how the Felgo SDK & Services can help you. Just sign up and schedule your call.
Sign up now to start your free Business evaluation: