Bonjour,
Voila, j'ai développé une application en Qt 4.4 qui fonctionne sans soucis.
Aujourd'hui, je souhaiterais faire une "version 2" qui permettrait d'ajouter des scripts à cette application.
En gros, l'application contient une hiérarchie de d'objets (héritant de QObject) sur lesquels un certain nombre de traitements sont effectué.
Je souhaite ajouter un traitement sur chaque objet qui consisterait en un script éditable par l'utilisateur. Ce script doit pouvoir avoir accès à l'ensemble de la hiérarchie des objets chargés :
- accéder à leurs propriétés
- modifier leurs propriétés
- parcourir la hiérarchie pour aller accéder à un autre objet
- créer / supprimer des objets dans la hiérarchie
Est-ce que ça vous parait faisable avec du QtScript ?
Quelqu'un a-t-il déjà utilisé ce système ?
Auriez-vous des exemples ? (j'ai du mal à en trouver, et les exemples Qt ne me paraissent pas très clairs...)
Merci !
Partager