Funciones específicas de QML
Sintaxis de funciones que usan el modelo: objetoQML.model.función
int Count() const;
void Clear();
bool Sort( const QString& szIDCampo, bool bInvertirLista, bool bProgressDialog = false);
void RemoveAtIndex( int nIndex );
void ResetModel();
int GetIndexSelect() const;
void SetIndexSelect( int nIndex );
bool RunProcess( const QString& szIDProceso );
// szIDProceso = AliasProyecto@IdProceso
Por el momento AliasProyecto desde indicarse con el nombre del fichero en disco .vca.
Es importante fijar el elemento seleccionado en el modelo antes de ejecutar el proceso SetIndexSelect( index ).
Si el proceso es de ficha el QML le pasará la ficha seleccionada si el proceso es de lista le devuelve la lista de registros del modelo y también tendrá acceso a la ficha seleccionada de la lista.
VRegister* GetRegisterAt( int nIndex, bool bLocked ); // bLocked: 0=Sin bloqueo, 1=Con bloqueo
closeForm() // permite cerrar el formulario QML. Sintaxis a utilizar theRoot.closeForm()
En el objeto image de QML para imágenes servidas por se procesa la propiedad asynchronous : bool declarada en el objeto.
Última actualización 3yr ago