Qt

rom1.0 Messages postés 9 Statut Membre -  
Moongmlexro Messages postés 55 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Quelqu'un saurait m'aider en Qt?

1 réponse

  1. Moongmlexro Messages postés 55 Date d'inscription   Statut Membre Dernière intervention   4
     
    Bonjour,
    Oui ? Quel est ton problème ?
    0
    1. rom1.0 Messages postés 9 Statut Membre
       
      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?
      0
    2. rom1.0 Messages postés 9 Statut Membre
       
      alors t'aides ou pas??
      0
    3. Moongmlexro Messages postés 55 Date d'inscription   Statut Membre Dernière intervention   4
       
      Pourrais-je avoir tous le code en entier pour que puisse le tester s'il te plait ?
      0