Elementos gráficos y lógicos
9.4 Widgets personalizados
bool SlEsTestCustomWidget::serialize(const QString& szFilePath, bool bIsStoring)
}
9.4.5.3
Reacción a una señal del widget personalizado
Descripción
En Run MyScreens es posible reaccionar a una señal determinada (invokeSub()) del widget
personalizado para llamar un subprograma (SUB).
Para la transferencia de valores (señal del widget personalizado -> SUB) existen 10 variables
globales, denominadas SIGARG, que en la configuración pueden compararse con los registros
(REG). En ellas se almacenan los valores transferidos con la señal del widget personalizado.
Se soportan los siguientes formatos de datos de los parámetros de transferencia:
• bool
• uint
• int
• double
• QString
• QByteArray
Programación
Llamada del subprograma:
Sintaxis:
Descripción:
240
}
else
{
streamData >> m_nDataCount >> m_dValueX;
}
streamData.setDevice(0);
fileData.flush();
fileData.close();
bReturn = true;
}
}
return bReturn;
void invokeSub(const QString& rszSignalName, const
QVariantList& rvntList);
Señal del widget personalizado con la que se llama un subprograma de Run
MyScreens.
SINUMERIK Integrate Run MyScreens
Manual de programación, 07/2022, A5E50479473E AC