IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

QWebEngineNewWindowRequest Class

A utility type for the QWebEnginePage::newWindowRequested() signal.

This class was introduced in Qt 6.2.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

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

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

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+