Télécharger Imprimer la page

Siemens SINUMERIK 840D sl Manuel De Mise En Service page 1134

Masquer les pouces Voir aussi pour SINUMERIK 840D sl:

Publicité

Eléments graphiques et logiques
8.4 Custom Widgets
Déclaration de la classe CustomWidget :
class SLESTESTCUSTOMWIDGET_EXPORT SlEsTestCustomWidget : public QWidget
{
Configuration de la boîte de dialogue :
DEF MyCWVar1 = (W///,"slestestcustomwidget.SlEsTestCustomWidget")
PRESS(VS1)
END_PRESS
8.4.5.2
Exécution d'une méthode du Custom Widget
Description
La fonction CallCWMethod est disponible dans la configuration Run MyScreens pour exécuter les
méthodes du Custom Widget.
La méthode du Custom Widget à appeler doit comporter 10 paramètres de transfert au
maximum.
Les formats de données des paramètres de transfert pris en charge sont les suivants :
• bool
• uint
• int
• double
• QString
• QByteArray
Programmation
Syntaxe :
Description :
222
Q_OBJECT
Q_PROPERTY(double MyRealVar
READ myRealVar
WRITE setMyRealVar);
...
WriteCWProperty("MyCWVar1", "MyRealVar", 3 + sin(123.456))
CallCWMethod("Nom de variable", "Nom de méthode[, Argument 0][, Argu‐
ment 1 ... [,Argument 9]")
Appel d'une méthode CustomWidget
SINUMERIK Integrate Run MyScreens
Manuel de programmation, 10/2020, A5E40869575D AD

Publicité

loading