Bonsoir,
Je programme depuis peu sous qt, et depuis quelques temps je rencontre un problème particulièrement gênant... et dont je ne trouve aucune explication hormis peut-être une question de "droits d'auteur". En effet dans le cadre de mes études je dois compléter un projet transféré dans mon pc depuis un autre ordinateur, contenant des fichiers .ui . Aucun problème dans l'édition de ces derniers, la compilation se passe bien, vient le moment de lancer le programme. Et surprise, le fichier .ui modifié n'a semble-t-il pas été pris en compte lors de la compilation, puisque c'est l'original qui est affiché. Autre surprise, les autres fichiers .ui aussi ne sont pas compilés (quand édités j'entends bien). Ce qui est également embarrassant outre le fait que les fichiers .ui ne sont pas pris en compte, le nom des nouveaux objets ajoutés dans les fenêtres n'est tout simplement pas reconnu dans les fichiers .cpp. Bref, je ne peux pas aller plus loin qu'éditer les fichiers .cpp et .h sans faire apparaitre le nom d'objet de nouveaux boutons, qlistview, etc.
J'aimerai donc savoir pourquoi les fichiers .ui issus d'un autre ordinateur ne sont pas pris en compte dans la compilation sur mon ordinateur, et si possible comment résoudre ce problème qui devient sérieusement gênant.
Avant que vous ne posiez des questions ou faites des remarques :
_Je possède Qt creator 2.3.1 avec qt 4.7.1. Je ne changerai pas de version.
_Un nouvel objet crée dans une fenêtre ui n'est pas reconnu. Impossible de l'utiliser, de citer son nom.
_Les fichiers .ui crées sur mon pc sont pris en compte dans la compilation.
_Les fichiers .ui transférés depuis l'autre ordinateur sont pris en compte dans la compilation uniquement sur l'autre ordinateur.
_Les fichiers .ui impossible à compiler sont éditables, je peux les sauvegarder, les ouvrir de nouveau, aucun souci de ce coté là.
_J'ai du voir un sujet traitant de ce problème, mais n'ayant malheureusement servi à rien dans mon cas.
_Il me semble que c'est bien ici qu'il faut poster, donc je poste ici ^^
Cordialement
Partager