-
Q3Canvas p'tit probleme
Bonjour a tous, j'ai un p'tit souci en faite, j'voulais savoir si un objet auquel on a mis un:
setVelocity(vx,vy); ( different de 0 ) pouvait etre arreté.
Car en faite cette fonction met mon objet en mouvement mais je n'arrive pas a l'arreter a un endroit precis.
Merci d'avance.
-
A mon avis, pour arrêter l'objet il suffit de lui remettre sa vitesse à 0, par un setVelocity(0,0). Si tu veux savoir où il est ou le placer précisément (à la fin du mouvement par exemple) tu as les méthodes x(), y() et setX() et setY().
Sinon, Q3Canvas fait partie du module Qt3Support, donc il est plutôt conseillé maintenant de porter le tout en Qt4 "pur" en utilisant le "Graphics View Framework".
-
Merci pour ta réponse, mais j'ai réussi finalement a arreté le dessin avec un QTimer.
Mais d'autres soucis restent toujours présent.. c'est pas grave c'est clair qu'il y a de meilleurs moyens pour dessiner et tout mais le prof veut qu'on utilise un Q3Canvas donc ... :s
Merci ;)
-
Si ton prof dit qu'il faut utiliser Q3Canvas et bien fait le mais glisse dans un coin qu'il est pas à la page :)