WebEngineNewWindowRequest QML Type

A utility type for the WebEngineView::newWindowRequested 信号。 更多...

Since: QtWebEngine 1.12
实例化: QWebEngineNewWindowRequest

特性

方法

详细描述

Contains information about a request to load a page in a separate web engine view.

另请参阅 WebEngineView::newWindowRequested .

特性文档编制

DestinationType : enumeration

Describes how to open a new view:

常量 描述
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.

[since QtWebEngine 2.0] requestedGeometry : QRect

The size that is requested for the new page.

This property was introduced in QtWebEngine 2.0.

[since QtWebEngine 1.5] requestedUrl : QUrl

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.

另请参阅 WebEngineView::newWindowRequested .