VLogin
Esta clase representa la conexión de Velneo vClient y dispone de las funciones necesarias para realizar la conexión.
El objeto theLogin
El script QML está conectado al objeto theLogin que representa la ventana de conexión en curso.
El objeto theApp
En el login está disponible este objeto, a excepción de las funciones que son de ejecución (funciones de variables globales, de impresoras, etc.).
Funciones
Funciones de información
Funciones de conexión
Retorno
Función
void
setServer( String szVRL )
void
setUser( String szUser )
void
setPassword( String szPasswd )
void
accept( void )
void
reject( void )
Funciones de error
Retorno
Función
void
errorText( void )
Funciones de marco
Funciones de configuración
Retorno
Función
void
setLocale( String szLanguaje )
Documentación de funciones
Funciones de información
string applicationDirPath()
Devuelve la senda de Velneo vClient.
string user()
Devuelve el nombre del último usuario usado para conectarse. Esta información es la misma que se muestra en la ventana de conexión estándar y se devuelve por cada usuario del sistema operativo.
string server()
Devuelve la última senda VRL usada para conectarse. Esta información es la misma que se muestra en la ventana de conexión estándar y se devuelve por cada usuario del sistema operativo.
model servers()
Devuelve un modelo con el histórico de sendas VRL usadas para conectarse. Esta información es la misma que se muestra en la ventana de conexión estándar y se devuelve por cada usuario del sistema operativo.
Por cada item del modelo dispondremos de la propiedad modelData que contiene la VRL correspondiente y que podemos usar para presentar la información al usuario.
Funciones de conexión
void setServer( String szVRL )
Establece el valor de VRL, es decir, el dominio y puerto del servidor al que nos conectaremos.
void setUser( String szUser )
Establece el usuario del servidor al que nos conectaremos.
void setPassword( String szPasswd )
Establece la contraseña del usuario del servidor al que nos conectaremos.
void accept( void )
Realiza la conexión una vez establecidos los parámetros de conexión VRL, usuario y contraseña.
void reject( void )
Cancela la ventana de conexión y por tanto el proceso de conexión.
Funciones de error
void errorText( void )
Devuelve el mensaje de error en el caso de que falle la conexión, la contraseña sea errónea, etc.
Funciones de marco
void setWindowTitle( String szTitle )
Establece el título que aparece en el marco. Para que se muestre el marco, hemos de establecer el título o una imagen como icono.
void setWindowIcon( String szPath )
Establece la senda en disco de la imagen que aparecerá como icono en el marco. Para que se muestre el marco, hemos de establecer el título o una imagen como icono. Se requiere que el icono esté situado en el directorio de instalación de Velneo vClient.
Al estar situado en el mismo directorio que Velneo vClient, no es necesario indicar ninguna senda, sólo se indicará el nombre y extensión del archivo.
Funciones de configuración
void setLocale( String szLanguage )
Establece el idioma en el que se inicializará la aplicación. El parámetro del idioma se especificará según la norma ISO-639-1 (http://es.wikipedia.org/wiki/ISO_639-1). Ejemplo, para cargar el idioma español haríamos:
theLogin.setLocale( “es”);
Ejemplo
Última actualización