WebEngineNewWindowRequest QML Type

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

import 语句: import QtWebEngine
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 [read-only]

The type of window that is requested.

requestedGeometry : QRect [read-only, since QtWebEngine 2.0]

The size that is requested for the new page.

This property was introduced in QtWebEngine 2.0.

requestedUrl : QUrl [read-only, since QtWebEngine 1.5]

The URL that is requested for the new page.

This property was introduced in QtWebEngine 1.5.

userInitiated : bool [read-only]

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 .