Bonjour,

je débute avec Qt, je peux lancer un projet, en choisissant un projet makefile lors de la création d'un nouveau projet et en remplissant les lignes de commandes build par qmake -project & qmake & nmake etc...

Je me demandais s'il était possible de faire un projet win32 console avec qt. J'aimerais tester une simple fonction pour récupérer le path de application data et récupérer le résultat en QString.

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
17
18
19
20
21
22
23
24
25
26
27
 
#include "stdafx.h"
#include <iostream>
using namespace std;
#include <QString>
#include <Windows.h>
#include <shlobj.h> // for getFolderPath function
 
int _tmain(int argc, _TCHAR* argv[])
{
	cout << "Get Application Data"<< endl;
 
	QString home="";
	TCHAR szPath[MAX_PATH];
	if(SUCCEEDED(SHGetFolderPath(NULL, 
                             CSIDL_APPDATA, 
                             NULL, 
                             0, 
                             szPath))) 
	{
		home = QString::fromWCharArray(szPath);
 
	}
 
	system("PAUSE");
	return 0;
}
Lorsque j'essaie de compiler j'ai l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Cannot open include file: 'QString': No such file or directory
Que faut-il donc rajouter dans les options du projet en plus des modifications déjà effectuées lors du tutoriel précédemment cité?

Merci d'avance pour toute réponse