PySide6.QtWebEngineCore.QWebEngineNewWindowRequest

class QWebEngineNewWindowRequest

A utility type for the newWindowRequested() signal. More

Inheritance diagram of PySide6.QtWebEngineCore.QWebEngineNewWindowRequest

Synopsis

Properties

Methods

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

Detailed Description

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

class DestinationType

This enum describes the type of window requested:

Constant

Description

QWebEngineNewWindowRequest.InNewWindow

In a separate window.

QWebEngineNewWindowRequest.InNewTab

In a tab of the same window.

QWebEngineNewWindowRequest.InNewDialog

In a window without a tab bar, toolbar, or URL bar.

QWebEngineNewWindowRequest.InNewBackgroundTab

In a tab of the same window, without hiding the currently visible web engine view.

Note

Properties can be used directly when from __feature__ import true_property is used or via accessor functions otherwise.

property destinationᅟ: QWebEngineNewWindowRequest.DestinationType

This property holds The type of window that is requested..

Access functions:
property requestedGeometryᅟ: QRect

This property holds The size that is requested for the new page..

Access functions:
property requestedUrlᅟ: QUrl

This property holds The URL that is requested for the new page..

Access functions:
property userInitiatedᅟ: 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:
destination()
Return type:

DestinationType

Getter of property destinationᅟ .

isUserInitiated()
Return type:

bool

Getter of property userInitiatedᅟ .

openIn(page)
Parameters:

pageQWebEnginePage

Opens the requested window in the view represented by page.

requestedGeometry()
Return type:

QRect

Getter of property requestedGeometryᅟ .

requestedUrl()
Return type:

QUrl

Getter of property requestedUrlᅟ .