Interacción Entre Widget Personalizado Y Diálogo - Siemens SINUMERIK 840D sl Manual De Puesta En Marcha

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Tabla de contenido

Publicidad

7.4.4
Interacción entre widget personalizado y diálogo
Descripción
Los widgets personalizados interactúan con los diálogos y pueden mostrar o manipular
valores. Por lo tanto, se realiza un intercambio de datos bajo las condiciones siguientes:
Condición
Al iniciar o decompilar un diálogo
Al ejecutar el comando GC para generar llamadas de ciclos
Programación
Para las interacciones son necesarias las siguientes definiciones:
Ampliación de la configuración de diálogo
Definición:
Sintaxis:
Tipo de variable:
Parámetro:
Modo de entrada:
Ejemplo
DEF CUSVAR1 = (R//5/"","CUSVAR1",""/wr2/)
Ampliación de la definición de clase
En la definición de clase del widget personalizado debe crearse una QProperty cuyo nombre
sea idéntico a la variable seleccionada de la configuración de diálogo, p. ej.:
Q_PROPERTY(double CUSVAR1 READ cusVar1 WRITE setCusVar1);
SINUMERIK Integrate Run MyScreens (BE2)
Manual de programación, 03/2013, 6FC5397-1DP40-3EA1
(variable)
DEF
(
(tipo)
//5/"","
(variable)
",""/wr2/)
Tipo
Campo de entrada estándar (no grid ni campo de
alternancia) con cualquier tipo de datos (no W)
Variable
Cualquier denominación de una variable para el
intercambio de datos
wr2
Lectura y escritura
Elementos gráficos y lógicos
7.4 Widgets personalizados
Dirección
Diálogo → widget personalizado
Widget personalizado → diálogo
153

Publicidad

Tabla de contenido
loading

Tabla de contenido