Eléments animés
1.5 Affichage dans Create MyHMI /3GL
1.5.2
Classe SlX3dViewerWidget
La classe offre un widget qui peut être utilisé de manière flexible, qui représente de manière
autonome les contenus d'un fichier de modèle spécifié lors de l'exécution et qui permet, le cas
échéant, d'exécuter l'animation.
L'interface de la classe est constituée d'un constructeur, d'un destructeur et de deux méthodes
destinés à commander l'affichage graphique.
Une interface supplémentaire beaucoup plus riche et non décrite ici, directement dérivée de la
classe Qt QWidget, est également disponible (p. ex. show(), hide() et resize(...), pour laquelle
vous trouverez de plus amples informations dans la documentation Qt).
1.5.3
Méthodes publiques
SlX3dViewerWidget ( QWidget* pParent = 0 )
Constructeur du widget X3D Viewer.
Paramètres
pParent
~SlX3dViewerWidget ( )
Destructeur du widget X3D Viewer
Paramètres
-
1.5.4
Slots publics
void viewSceneSlot ( const QString& rsFileName, const QString& rsScene, const QString&
rsAnimationScene, int nChannel, int nPlane, SlStepTechnology nTechnology )
La méthode viewSceneSlot de X3D Viewer donne l'instruction de charger la scène statique
rsScene et la scène animée rsAnimationScene à partir du fichier rsFileName et de les afficher en
alternance.
Concrètement, c'est d'abord la scène statique qui est affichée à plusieurs reprises pendant une
durée définie, puis la scène animée.
Si aucune scène statique n'est indiquée, l'animation est aussitôt affichée ; en conséquence,
l'indication d'une scène animée peut également être omise.
18
Signification
Le paramètre est transmis au constructeur du
Qwidget.
Signification
-
SINUMERIK Integrate Create MyHMI /3GL
Manuel de programmation, 10/2020, A5E50427457D AA