Qt
rom1.0
Messages postés
9
Statut
Membre
-
Moongmlexro Messages postés 55 Date d'inscription Statut Membre Dernière intervention -
Moongmlexro Messages postés 55 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Quelqu'un saurait m'aider en Qt?
Quelqu'un saurait m'aider en Qt?
1 réponse
-
Bonjour,
Oui ? Quel est ton problème ?-
Je suis actuellement dans ma dernière année en secondaire et je n'arrive pas à voir mon objet, ici un rectangle, se déplacer vers des coordonnées préalablement définies. Il va directement de coordonnées (x,y) à des coordonnées (x2,y2) sans voir le déplacement. C'est , ici , la fonction tombe()
voici mon perso.cpp:#include "perso.h" #include <QApplication> #include <QShortcut> #include <QThread> #include <QGraphicsScene> void perso::tombe()//---l'objet tombe { while (m_y <=580) { m_y +=10; QThread::usleep(1000); } emit appuie(); } void perso::haut() //---vers le haut { if (m_y > 20) { m_y-= 80 ; } else { m_y = 880 ; } emit appuie() ; } void perso::bas()//---vers le bas { if(m_y < 880) { m_y+= 80 ; } else { m_y = 20; } emit appuie() ; } void perso::droite()//---vers la droite { if(m_x < 980) { m_x+= 80 ; } else { m_x = 0 ; } emit appuie() ; } void perso::gauche()//---vers la gauche { if(m_x > 15) { m_x-= 80 ; } else { m_x = 980 ; } emit appuie() ; } void perso::deplace()//---gère les déplacement { s_scene->clear() ; objdessin(s_scene,m_x,m_y) ; v_view->update() ; }
Pouvez-m'aider svp? -
-
-