VSysInfo
Esta clase contiene un grupo de funciones que devuelven información del sistema tanto en el cliente como en el servidor.
Indice de funciones
De versión de Velneo
Number getVelneoBuild()
Number getVelneoMajorVersion()
Number getVelneoMinorVersion()
Number getVelneoRevision()
String getVelneoVersion()
De versión de Qt
Number getQtMajorVersion()
Number getQtMinorVersion()
Number getQtRevision()
String getQtVersion()
De sistema
Number getByteOrder()
Number getOs()
String getOsString()
Number getPercentageUsedMemory()
Number getPlatform()
Number getPlatformBits()
Number getTotalMemory()
Number getTotalMemoryMB()
Boolean hasTouchScreen()
De gestión de interfaz de red
Boolean getNetworkInterfaceIsUp( Number nInterface )
String getNetworkInterfaceMac( Number nInterface )
String getNetworkInterfaceName( Number nInterface )
Number getNumNetworkInterfaces()
void loadNetworkInterfaces()
Documentación de funciones
Funciones de versión de Velneo
Number getVelneoBuild()
Devuelve el número de build de Velneo.
Number getVelneoMajorVersion()
Devuelve el número de versión mayor de Velneo.
Number getVelneoMinorVersion()
Devuelve el número de versión menor de Velneo.
Number getVelneoRevision()
Devuelve el número de revisión de Velneo.
String getVelneoVersion()
Devuelve el número completo de versión de Velneo.
Funciones de versión de Qt
Number getQtMajorVersion()
Devuelve el número de versión mayor de Qt.
Number getQtMinorVersion()
Devuelve el número de versión menor de Qt.
Number getQtRevision()
Devuelve el número de revisión de Qt.
String getQtVersion()
Devuelve el número completo de versión de Qt.
Funciones de sistema
Number getByteOrder()
Devuelve el valor del sistema para el byte de orden. Ver enumeración Endian.
Number getOs()
Devuelve el valor correspondiente al sistema operativo. Ver enumeración de sistemas operativos.
macOS incluye iOS.
String getOsString()
Devuelve el nombre del sistema operativo.
Number getPercentageUsedMemory()
Retorna un número con el porcentaje de memoria del sistema ocupada.
Number getPlatform()
Devuelve el valor correspondiente a la plataforma. Ver enumeración de plataformas.
Number getPlatformBits()
Devuelve el número de bits de la arquitectura de la aplicación en curso. Por ejemplo, 32 ó 64.
Number getTotalMemory()
Devuelve el tamaño de la memoria del sistema en bytes.
Number getTotalMemoryMB()
Devuelve el tamaño de la memoria del sistema en megabytes.
Boolean hasTouchScreen()
Devuelve si el dispositivo dispone o no de una pantalla táctil.
Funciones de gestión de interfaz de red
Boolean getNetworkInterfaceIsUp( Number nInterface )
Devuelve true si el interfaz de red está activo. Antes de usar esta función es necesario ejecutar la función loadNetworkInterfaces().
Parámetros:
nInterface: valor numérico correspondiente a la posición del interfaz de red en el sistema.
String getNetworkInterfaceMac( Number nInterface )
Devuelve la Mac del interfaz de red. Antes de usar esta función es necesario ejecutar la función loadNetworkInterfaces().
Parámetros:
nInterface: valor numérico correspondiente a la posición del interfaz de red en el sistema.
String getNetworkInterfaceName( Number nInterface )
Devuelve el nombre del interfaz de red. Antes de usar esta función es necesario ejecutar la función loadNetworkInterfaces().
Parámetros:
nInterface: valor numérico correspondiente a la posición del interfaz de red en el sistema.
Number getNumNetworkInterfaces()
Devuelve el número de interfaces de red que están declarados en el sistema. Antes de usar esta función es necesario ejecutar la función loadNetworkInterfaces().
void loadNetworkInterfaces()
Carga los interfaces de red. Antes de usar el resto de funciones de interfaz de red es necesario ejecutar esta función para cargarlos.
Ejemplos
1. Obtener información del sistema
Última actualización