Eléments graphiques et logiques
7.4 Custom Widgets
bool SlEsTestCustomWidget::serialize(const QString& szFilePath, bool bIsStoring)
}
7.4.5.3
Réaction à un signal Custom Widget
Description
Dans Run MyScreens, il est possible de réagir à un signal donné (invokeSub()) du Custom
Widget et ainsi d'appeler un sous-programme (SUB).
Pour le transfert de valeur (signal Custom Widget -> SUB), il existe 10 variables globales
appelées SIGARG, dont la configuration est comparable aux registres (REG). Les valeurs
transmises avec le signal Custom Widget y sont mémorisées.
Les formats de données des paramètres de transfert pris en charge sont les suivants :
● bool
● uint
● int
● double
● QString
● QByteArray
Programmation
Appel du sous-programme :
Syntaxe :
Description :
222
{
streamData << m_nDataCount << m_dValueX;
}
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);
Signal Custom Widget avec lequel est appelé un sous-programme Run My‐
Screens.
SINUMERIK Integrate Run MyScreens (BE2)
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1