VComboBox
Última actualización
Última actualización
Hereda de: Widget.
Esta clase representa al control comboBox.
Generales
De ítems
Insert policy
NoInsert
InsertAtTop
InsertAtCurrent
InsertAtBottom
InsertAfterCurrent
InsertBeforeCurrent
InsertAlphabetically
Match flags
MatchExactly = 0
MatchFixedString = 8
MatchContains = 1
MatchStartsWith = 2
MatchEndsWith = 3
MatchCaseSensitive = 16
MatchRegExp = 4
MatchWildcard = 5
MatchWrap = 32
MatchRecursive = 64
SizeAdjustPolicy
AdjustToContents
AdjustToContentsOnFirstShow
AdjustToMinimumContentsLength
AdjustToMinimumContentsLengthWithIcon
Devuelve el número de elementos del control.
Devuelve el índice o posición del elemento en curso de la lista y también permite fijar cual es el elemento en curso de la lista.
Devuelve el texto del elemento en curso.
Permite leer o configurar si el control permite elementos duplicados.
Permite leer o configurar si el control admite edición por parte del usuario. De forma predeterminada, esta propiedad es false.
Permite leer o configurar si el control será pintado con o sin frame.
Permite leer o establecer el número máximo de elementos que admitirá el control.
Permite leer o establecer el número de elementos que se visualizarán en pantalla. Por defecto el valor es 10.
Permite leer o establecer el número mínimo de caracteres que se mostrarán en el control. Por defecto el valor es 0.
Permite leer o establecer la política de ajuste del tamaño del control en función del contenido. El valor por defecto es ajustar el tamaño la primera vez que se muestra.
Los valores posibles son:
0 - AdjustToContents.
1 - AdjustToContentsOnFirstShow.
2 - AdjustToMinimumContentsLength.
3 - AdjustToMinimumContentsLengthWithIcon.
Limpia el combobox eliminando todos sus ítems.
Limpia el texto de edición del combobox.
Oculta la lista de ítems.
Asigna como ítem en curso el correspondiente al índice.
Parámetros:
index: número que se corresponde con la posición del elemento a fijar como activo.
Asigna el texto de edición del combobox.
Muestra la lista de ítems.
Añade un ítem nuevo al final de la lista del combobox.
Parámetros:
text: texto del elemento.
data: valor opcional. Número correspondiente al valor del elemento.
Añade un ítem nuevo al final de la lista del combobox.
Parámetros:
text: texto del elemento.
data: valor del elemento.
Añade un ítem nuevo al final de la lista del combobox.
Parámetros:
icon: objeto de la clase VImage correspondiente al icono.
text: texto del elemento.
data: valor opcional. Número correspondiente al valor del elemento.
Añade un ítem nuevo al final de la lista del combobox.
Parámetros:
icon: objeto de la clase VImage correspondiente al icono.
text: texto del elemento.
data: valor del elemento.
Busca un ítem y devuelve el número correspondiente al índice del elemento encontrado.
Parámetros:
data: número correspondiente al dato del elemento a buscar.
matchFlags: ver enum Match flags.
Busca un ítem y devuelve el número correspondiente al índice del elemento encontrado.
Parámetros:
data: cadena de texto que correspondiente al dato del elemento a buscar.
matchFlags: ver enum Match flags.
Devuelve el número de elemento que contiene un determinado texto.
Parámetros:
text: texto a buscar.
matchFlags: ver enum MatchFlag en la clase QComboBox de Qt.
Inserta un ítem en la posición del índice especificada. Si el valor del índice es mayor que el número de elemento el nuevo ítem se sitúa al final, si el índice es 0 o negativo el nuevo ítem se antepone a la lista de elementos existentes.
Parámetros:
index: índice donde deseamos situar el nuevo elemento. Si es zero o negativo se pondrá el primero.
text: texto del elemento.
data: valor opcional. Número correspondiente al valor del elemento.
Inserta un ítem en la posición del índice especificada. Si el valor del índice es mayor que el número de elemento el nuevo ítem se sitúa al final, si el índice es 0 o negativo el nuevo ítem se antepone a la lista de elementos existentes.
Parámetros:
index: índice donde deseamos situar el nuevo elemento. Si es zero o negativo se pondrá el primero.
text: texto del elemento.
data: texto correspondiente al valor del elemento.
Inserta un ítem en la posición del índice especificada. Si el valor del índice es mayor que el número de elemento el nuevo ítem se sitúa al final, si el índice es 0 o negativo el nuevo ítem se antepone a la lista de elementos existentes.
Parámetros:
index: índice donde deseamos situar el nuevo elemento. Si es zero o negativo se pondrá el primero.
icon: objeto de la clase VImage correspondiente al icono.
text: texto del elemento.
data: valor opcional. Número correspondiente al valor del elemento.
Inserta un ítem en la posición del índice especificada. Si el valor del índice es mayor que el número de elemento el nuevo ítem se sitúa al final, si el índice es 0 o negativo el nuevo ítem se antepone a la lista de elementos existentes.
Parámetros:
index: índice donde deseamos situar el nuevo elemento. Si es zero o negativo se pondrá el primero.
icon: objeto de la clase VImage correspondiente al icono.
text: texto del elemento.
data: valor opcional. Número correspondiente al valor del elemento.
Devuelve el dato del elemento correspondiente al índice especificado.
Parámetros:
index: número del elemento del combobox del que se desea obtener el valor.
Devuelve el texto de un número de elemento determinado.
Parámetros:
index: número del elemento del combobox del que se desea obtener el valor.
Elimina un elemento del combobox.
Parámetros:
index: número del elemento del combobox que se desea eliminar.
Asigna un dato al elemento del combobox correspondiente al índice especificado.
Parámetros:
index: número del elemento del combobox que se desea modificar.
data: número a grabar como valor del dato del elemento.
Asigna un dato al elemento del combobox correspondiente al índice especificado.
Parámetros:
index: número del elemento del combobox que se desea modificar.
data: texto a grabar como valor del dato del elemento.
Asigna una imagen al elemento del combobox correspondiente al índice especificado.
Parámetros:
index: número del elemento del combobox que se desea modificar.
image: objeto de la clase VImage que deseamos asignar al elemento.
Asigna un texto al elemento del combobox correspondiente al índice especificado.
Parámetros:
index: número del elemento del combobox que se desea modificar.
text: texto a grabar en el elemento.
Tipo
Propiedad
Number
Number
const String
Boolean
Boolean
Boolean
Number
Number
Number
Number
Retorno
Función
void
clear()
void
void
void
setCurrentIndex( Number index )
void
setEditText( String text )
void
Retorno
Función
void
addItem( String text, [Number data] )
void
addItem( String text, String data )
void
addItem( VImage icon, String text, [Number data] )
void
addItem( VImage icon, String text, String data )
Number
findData( Number data, [Number matchFlags] )
Number
findData( String data, [Number matchFlags] )
Number
findText( String text, [Number matchFlags] )
void
insertItem( Number index, String text, [Number data] )
void
insertItem( Number index, String text, String data )
void
insertItem( Number index, VImage icon, String text, [Number data] )
void
insertItem( Number index, VImage icon, String text, String data )
Variant
itemData( Number index )
String
itemText( Number index )
void
removeItem( Number index )
void
setItemData( Number index, Number data )
void
setItemData( Number index, String data )
void
setItemImage( Number index, image )
void
setItemText( Number index, String text )
Señal
Item: activado
Item: cambio de seleccionado