QWebEngineNewWindowRequest Class▲
- 
					Header: QWebEngineNewWindowRequest 
- 
					Since: Qt 6.2 
- 
					CMake: find_package(Qt6 REQUIRED COMPONENTS WebEngineCore) target_link_libraries(mytarget PRIVATE Qt6::WebEngineCore) 
- 
					qmake: QT += webenginecore 
- 
					Inherited By: 
- 
					Instantiated By: qml-qtwebengine-webenginenewwindowrequest.xml 
- 
					Inherits: QObject 
- 
					Inherited By: 
Detailed Description▲
Contains information about a request to load a page in a separate web engine view.
See Also▲
See also QWebEnginePage::newWindowRequested()
Member Type Documentation▲
enum QWebEngineNewWindowRequest::DestinationType▲
This enum describes the type of window requested:
| Constant | Value | Description | 
|---|---|---|
| QWebEngineNewWindowRequest::InNewWindow | 0 | In a separate window. | 
| QWebEngineNewWindowRequest::InNewTab | 1 | In a tab of the same window. | 
| QWebEngineNewWindowRequest::InNewDialog | 2 | In a window without a tab bar, toolbar, or URL bar. | 
| QWebEngineNewWindowRequest::InNewBackgroundTab | 3 | In a tab of the same window, without hiding the currently visible web engine view. | 
Property Documentation▲
[read-only] destination : const DestinationType▲
This property holds the type of window that is requested.
Access functions:
- 
							destination() const 
[read-only] requestedGeometry : const QRect▲
This property holds the size that is requested for the new page.
Access functions:
- 
							requestedGeometry() const 
[read-only] requestedUrl : const QUrl▲
This property holds the URL that is requested for the new page.
Access functions:
- 
							requestedUrl() const 
[read-only] userInitiated : const bool▲
Whether this page request was directly triggered as the result of a keyboard or mouse event.
You can use this property to block automatic popups.
Access functions:
- 
							bool isUserInitiated() const 
Member Function Documentation▲
void QWebEngineNewWindowRequest::openIn(QWebEnginePage *page)▲
Opens the requested window in the view represented by page.
See Also▲
See also QWebEnginePage::newWindowRequested




