IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Qt Discussion :

Problème Widgets avec QT


Sujet :

Qt

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 4
    Par défaut Problème Widgets avec QT
    Bonjour,
    Alors voilà en fait j'ai un problème que je n'arrive pas à résoudre. Je viens de commencer le C++ en suivant les tutoriel C++ du site et avec les cours et tutoriels Qt et j'ai attaqué la partie portant sur Qt et plus précisément la partie sur les widgets. J'ai réussi à mettre un bouton qui prend toute la fenêtre mais ensuite j'utilise un accesseur pour modifier le bouton mais cet accesseur ne marche pas. Voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
       1. #include <QApplication>
       2. #include <QPushButton>
       3.
       4.
       5.  int main(int argc, char *argv[])
       6.  {
       7.          QApplication app(argc, argv);
       8.
       9.          QPushButton bouton("Salut, la forme ?");
      10.         bouton.setText("Pimp mon bouton !");
      11.
      12.         bouton.show();
      13.
      14.         return app.exec();
      15.  }
    J'ai déjà compiler en ligne de commande mais quand je réexécute mon programme, le texte qui apparaît sur le bouton est toujours "Salut, la forme ?" et non "Pimp mon bouton !". Ce qui étrange c'est que j'ai le même code que celui du site. J'ai même essayé de recompiler mais cela n'a pas marché. J'ai même essayé de rajouter une bulle d'aide à la suite de QPushButton bouton("Salut, la forme ?"); en ajoutant bouton.setToolTip("Texte d'aide"); mais cela non plus ne marche pas. J'aimerais bien que vous m'aidiez à régler ce problème. Je vous remercie. Au revoir.

  2. #2
    Membre Expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Par défaut
    Salut,

    Malgré ce que tu crois, tu ne l'as pas recompilé. Quel environnement de dev utilises-tu?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 4
    Par défaut
    J'utilise dev c++. Mais de tout de façon en principe j'ai pas besoin de recompiler puisque apparemment il faut recompiler seulement si on a ajouté ou supprimé des fichiers au projet.

  4. #4
    Membre Expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Par défaut
    Ok humm, comment dire. Si tu ne recompiles pas tes modifs, comment veux-tu qu'elles apparaissent dans le binaire?

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 4
    Par défaut
    Mais j'ai recompilé plusieurs fois mais ça n'a pas changé !

  6. #6
    Membre Expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Par défaut
    Quand tu recompiles, tu ne laisses pas tourner l'application derrière hein? (même s'il n'y a pas de fenêtre, vérifie l'absence de tonprog.exe dans le gestionnaire des tâches)

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 4
    Par défaut
    Non il n'y est pas il est fermé le programme mais tout à l'heure ça marchait mais maintenant il ne veut plus modifier la fenêtre c'est bizarre.

  8. #8
    Membre Expert

    Avatar de IrmatDen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 727
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 727
    Par défaut
    Supprime tout ce qui est généré automatiquement; par la ligne de commande, c'est:
    make distclean
    et pour regénérer:
    qmake && make

Discussions similaires

  1. Problème Locate avec espaces
    Par Clezio dans le forum Bases de données
    Réponses: 2
    Dernier message: 10/03/2004, 19h06
  2. Problème mémoire avec une dll par chargement dynamique
    Par widze19 dans le forum C++Builder
    Réponses: 6
    Dernier message: 15/12/2003, 13h20
  3. problèmes bizarres avec jdbc
    Par jaimepasteevy dans le forum PostgreSQL
    Réponses: 8
    Dernier message: 12/12/2003, 12h00
  4. Problème requête avec UNION et ORDER BY
    Par Yann21 dans le forum Langage SQL
    Réponses: 12
    Dernier message: 12/12/2003, 11h02
  5. problème JSP avec JBuilder et Weblogic 7
    Par viny dans le forum JBuilder
    Réponses: 2
    Dernier message: 24/04/2003, 08h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo