Bonjour,
je travaille sur un programme où j'ai besoin d'une table de dessin, quesque je peuxmettre comme widget?
merci d'avance!
Bonjour,
je travaille sur un programme où j'ai besoin d'une table de dessin, quesque je peuxmettre comme widget?
merci d'avance!
Ca depend ce que tu appelles par dessin, mais je pense que tu as beaucoup à gagner en t'orientant vers les QGraphics (view, scene, item).
Sinon, si tu veux faire un truc très basique, alors un simple QWidget peut suffire.
G.
parfait c'est exactement ce que je veux...
maintenant ce que je dois faire c'est ajouter des fonctions a la classe QGraphicsScene du genre AddmonpropreItem
J'ai exploré les fichiers QGraphicsScene.h et QGraphicsScene.cpp.dois-je écrire mon code dans ces fichiers?et comment faire je vois que c'est trés compliqué
merci
quelqu'un a une réponse svp?
regarde la doc ici. Tu devrais mieux comprendre.
Vous voulez participer aux Tutoriels, FAQ ou Traductions et faire partie de l'équipe Qt de Developpez.
N'hésitez pas à me contacter par MP.
Le principe est simple. Seule la vue est un "widget" est considéré comme le seul élément visible dans l'application. Elle s'attache une scène. Cette scène contient tout les items. Cela représente un peu un modèle openGL dans l'esprit. Tu peux par exemple, avec ce système, avoir plusieurs vues de ta scène, pour faire plusieurs angles de vue, entre autres.
Je pense que pour dessiner librement (ce que je crois que tu souhaite) tu pourrais créer ta propre classe héritant d'un QGraphicsPixmapItem. A voir.
Edit: bof pour le pixmap, ça n'a rien à voir finalement.
Partager