pb d'affichage, conversion projet QT<->VisualC++ [QT/VisualC++] - C++ - Programmation
Marsh Posté le 20-05-2005 à 15:34:10
Ben tu as créé un projet Win32, donc y'a pas de console. Crée un projet Win32 console.
Marsh Posté le 20-05-2005 à 15:37:28
c'est du C
montre peut-être plus de code, parce que là c'est maigrichon
ps:
j'ai déja utilisé Qt mais sous linusque only donc
Marsh Posté le 20-05-2005 à 16:10:32
Ben en fait j'ai converti le projet .pro en projet visual studio, et dans le main principal j'ai ca :
int main(int argc, char **argv)
{
Conf conf;
QString fname;
bool skipLoad = false;
FILE * ftmp = fopen("a.txt", "w+" );
fwrite("aaa", 3, 1, ftmp);
fclose(ftmp);
//cout << "iiii" << endl;
fprintf(stdout, "uuuu\n" );
fflush(stdout);
printf("NbArg = %d\n", argc);
[...]
}
et j'ai rien qui s'affiche à l'écran donc, sauf si je redirige vers un fichier texte, c ca que je comprend pas.
et HelloWorld je vois de quoi tu parles mais j'ai pas créé de projet en fait, j'ai converti, et y a une différence entre Win32 et Win32 console ? tu crois que pour QT ca fait une différence ?
Merci de votre aide..
Marsh Posté le 20-05-2005 à 21:40:07
Oui il y a une différence. Y'en a un qui a une console par défaut, pas l'autre.
As-tu une console noire qui apparait ?
Marsh Posté le 21-05-2005 à 13:43:30
regarde ce que contient ton fichier *.pro et notamment le ligne CONFIG +=
Marsh Posté le 20-05-2005 à 15:30:32
Salut,
J'ai besoin de re compiler qconf, l'utilitaire de configuration du noyau linux (ou kconfig), sous windows.
J'ai donc installé QT pour windows, Visual Studio 6 avec le sp6, et converti le fichier .pro de QT en projet visual studio (grâce à qmake fourni par trolltech).
Et là, apres avoir passé 2 jours à le compiler, quand je l'execute, je n'ai rien qui se passe. Même les printf au début du main ne s'affichent pas. Par contre, si on lance le prog en redirigeant la sortie sur un fichier texte (avec 'monprog > sortie.txt), là le fichier se remplit avec mes printf. Je n'ai pas d'interface graphique qui se lance sinon, et depuis 3 jours j'ai l'impression d'avoir écumé tout le net pour savoir d'où ca vient, mais j'ai rien trouvé. voilà le début de mon main, qui ne s'affiche que qd je fais la redirection donc...
Quelqu'un a déjà eu le problème ? ou faut-il faire/installer des trucs pour qu'un projet QT à l'origine marche sous visual, ou sous windows ?
Merci d'avance