En esta página

DelegateChoice QML Type

Encapsula un delegado y cuándo utilizarlo. Más...

Import Statement: import QtQml.Models
Since: Qt 6.9

Propiedades

Descripción detallada

El tipo DelegateChoice envuelve un delegado y define las circunstancias en las que debe ser elegido.

Los DelegateChoice pueden anidarse dentro de un DelegateChooser.

Véase también DelegateChooser.

Documentación de propiedades

column : int

Esta propiedad contiene el valor utilizado para hacer coincidir el valor de la columna de los elementos del modelo.

delegate : Component

Esta propiedad contiene el delegado a utilizar si esta elección coincide con el elemento del modelo.

index : int

Esta propiedad contiene el valor utilizado para hacer coincidir el valor de índice de los elementos del modelo. Se trata de un alias de row.

Véase también row.

roleValue : variant

Esta propiedad contiene el valor utilizado para hacer coincidir los datos del rol con el rol proporcionado por DelegateChooser::role.

row : int

Esta propiedad contiene el valor utilizado para hacer coincidir el valor de fila de los elementos del modelo. En los modelos que sólo tienen la propiedad índice (y, por tanto, sólo una columna), esta propiedad debe entenderse como un índice, y establecerse al valor de índice deseado.

Nota: Establecer tanto la fila como el índice tiene un comportamiento indefinido. Ambos son equivalentes y sólo debe utilizarse uno.

Véase también index.

© 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.