Interaction Entre Custom Widget Et Boîte De Dialogue - Échange Manuel De Données; Lecture Et Écriture De Propriétés - Siemens SINUMERIK 840D SL Manuel De Mise En Service

Logiciel de base et logiciel de commande
Masquer les pouces Voir aussi pour SINUMERIK 840D SL:
Table des Matières

Publicité

La définition de classe du fichier dll doit ressembler à cela :
#define SLESTESTCUSTOMWIDGET_EXPORT Q_DECL_EXPORT
class SLESTESTCUSTOMWIDGET_EXPORT SlEsTestCustomWidget
{
Q_OBJECT
Q_PROPERTY(double CUSVAR1
....
....
}
7.4.5
Interaction entre Custom Widget et boîte de dialogue – échange manuel de
données
Outre l'échange automatique de données, un échange manuel est également possible. Celui-
ci a lieu de manière dynamique, c'est-à-dire lors de l'exécution de la boîte de dialogue. Les
actions suivantes sont possibles :
● Les propriétés du Custom Widget peuvent être lues et écrites.
● Les méthodes du Custom Widget peuvent être appelées à partir de la configuration Run
MyScreens.
● Il est possible de réagir à un certain signal du Custom Widget et, par conséquent, d'appeler
des sous-programmes (SUB) dans la configuration Run MyScreens.
7.4.5.1
Lecture et écriture de propriétés
Description
Les fonctions ReadCWProperties et WriteCWProperties sont disponibles dans la configuration
Run MyScreens pour pouvoir lire et écrire des propriétés du Custom Widget.
Programmation
Syntaxe :
Description :
SINUMERIK Integrate Run MyScreens (BE2)
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1
READ cusVar1
("Nom de variable", "Nom de propriété")
ReadCWProperty
Lecture d'une propriété d'un Custom Widget
Eléments graphiques et logiques
: public QWidget
WRITE setCusVar1);
7.4 Custom Widgets
217

Publicité

Table des Matières
loading

Table des Matières