En esta página

TouchSelectionMenuRequest QML Type

Una petición para mostrar un menú de selección táctil. Más...

Import Statement: import QtWebEngine
Since: QtWebEngine 6.3

Enumeraciones

Propiedades

Descripción detallada

Una TouchSelectionMenuRequest se pasa como argumento de la señal WebEngineView::touchSelectionMenuRequest. Proporciona información adicional sobre el contexto de la solicitud. La propiedad selectionBounds indica el origen de la solicitud.

La propiedad accepted de la solicitud indica si ésta debe ser gestionada por el código de usuario o si debe mostrarse el menú de selección táctil predeterminado.

El siguiente código utiliza un menú personalizado para gestionar la petición:

WebEngineView {
    id: view
    // ...
    onTouchSelectionMenuRequested: function(request) {
        request.accepted = true;
        myMenu.x = request.selectionBounds.x;
        myMenu.y = request.selectionBounds.y;
        myMenu.trigger.connect(view.triggerWebAction);
        myMenu.popup();
    }
    // ...
}

Enumeración Documentación

[since QtWebEngine 6.3] TouchSelectionCommandFlags

Nota: En el menú de selección táctil por defecto, mostrar el menú contextual siempre está disponible como una acción independiente.

ConstanteDescripción
TouchSelectionMenuRequest.CutCortar está disponible.
TouchSelectionMenuRequest.CopyCopiar está disponible.
TouchSelectionMenuRequest.PastePegar está disponible.

Esta documentación se introdujo en QtWebEngine 6.3.

Documentación de Propiedades

accepted : bool

Indica si la petición de menú de selección táctil ha sido gestionada por el manejador de señales.

Si la propiedad es false después de que se haya ejecutado cualquier manejador de señales para WebEngineView::touchSelectionMenuRequested, se mostrará un menú de selección táctil por defecto. Para evitarlo, establezca request.accepted a true.

El valor por defecto es false.

Nota: El contenido por defecto del menú de selección táctil depende del elemento web para el que se haya generado la petición.

selectionBounds : rect [read-only]

La posición del rectángulo delimitado de la selección de texto táctil.

touchSelectionCommandFlags : TouchSelectionCommandFlags [read-only, since QtWebEngine 6.3]

Las operaciones disponibles en la solicitud actual del menú de selección táctil.

Esta propiedad se introdujo en QtWebEngine 6.3.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.