Forums d'entraide informatique - Les forums de PCW

Version complète : Problème code c++ QT
Vous consultez actuellement la version basse qualité d'un document. Voir la version complète avec le bon formatage.
Bonjour,

Je poste un message pour un ami qui a un sévère problème dans son code.
Voici un code c++ avec QT:
http://nonowh.legtux.org/Edk.zip


Le problème c'est que lorsqu'il déclare FenConnexion et qu'il lui mets "->show QtCreator" Il annonce que "show" n'existe pas dans la classe "FenConnexion" alors que la classe FenConnexion hérite de "QWidget".

Bonne journée
Salut I Z,

Je pense qu'il serait mieux que ton ami s'inscrive directement sur le forum Smile

En effet sinon ca va etre long et par tres simple de passer par un intermédiaire a chaque fois... Il n'a pas Internet ? L'inscription au site prend 15 secondes montre en main ! Smile


(11-07-2012 09:24 AM)Informaticien zero a écrit : [ -> ]Bonjour,

Je poste un message pour un ami qui a un sévère problème dans son code.
Voici un code c++ avec QT:
http://nonowh.legtux.org/Edk.zip


Le problème c'est que lorsqu'il déclare FenConnexion et qu'il lui mets "->show QtCreator" Il annonce que "show" n'existe pas dans la classe "FenConnexion" alors que la classe FenConnexion hérite de "QWidget".
[...]

Je suppose que tu voulais dire qu'il écrit:


nomDeLObjetInstancie->show();

et que c'est QTCreator qui lui dit ca...

Alors déja : Ton objet est bien un pointeur ? Sinon c'est pas "->" mais "." pour accéder a une méthode...

Ensuite :

* QTCreator peut tres bien dire des conneries, le vrai, le seul, qu'il faut écouter c'est le compilateur...
* Est-ce que ca classe FenConnexion compile correctement ? S'il y a des erreurs de compilation de sa classe alors QTCreator ne trouvera pas les éléments dans cette classe car il n'est pas capable de la lire correctement...


Le mieux c'est donc de lancer la compilation et nous donner les messages d'erreur du compilateur.

Le fichier ZIP c'est le code source ? Le Projet QT complet ou juste les fichiers sources ?

(11-07-2012 13:14 PM)Troll a écrit : [ -> ]Salut I Z,

Je pense qu'il serait mieux que ton ami s'inscrive directement sur le forum Smile

En effet sinon ca va etre long et par tres simple de passer par un intermédiaire a chaque fois... Il n'a pas Internet ? L'inscription au site prend 15 secondes montre en main ! Smile


(11-07-2012 09:24 AM)Informaticien zero a écrit : [ -> ]Bonjour,

Je poste un message pour un ami qui a un sévère problème dans son code.
Voici un code c++ avec QT:
http://nonowh.legtux.org/Edk.zip


Le problème c'est que lorsqu'il déclare FenConnexion et qu'il lui mets "->show QtCreator" Il annonce que "show" n'existe pas dans la classe "FenConnexion" alors que la classe FenConnexion hérite de "QWidget".
[...]

Je suppose que tu voulais dire qu'il écrit:


nomDeLObjetInstancie->show();

et que c'est QTCreator qui lui dit ca...

Alors déja : Ton objet est bien un pointeur ? Sinon c'est pas "->" mais "." pour accéder a une méthode...

Ensuite :

* QTCreator peut tres bien dire des conneries, le vrai, le seul, qu'il faut écouter c'est le compilateur...
* Est-ce que ca classe FenConnexion compile correctement ? S'il y a des erreurs de compilation de sa classe alors QTCreator ne trouvera pas les éléments dans cette classe car il n'est pas capable de la lire correctement...


Le mieux c'est donc de lancer la compilation et nous donner les messages d'erreur du compilateur.

Le fichier ZIP c'est le code source ? Le Projet QT complet ou juste les fichiers sources ?


Bonsoir,
C'est moi l'ami Wink
enfaite le problème à était résolu grâce au forum de Qtfr http://www.qtfr.org/viewtopic.php?pid=88626#p88626
Ha oui en effet, c'est justement nonowh mon ami. Smile

Merci de votre aide et désolé pour le dérangement.
Ok ...
URLs de référence