Task - Tâche #2266
Windows: ApplicationData / Profil / Mes Documents
Statut:
New - Nouveau
Priorité:
Haute
Assigné à:
-
Catégorie:
-
Version cible:
Début:
10/06/2012
Echéance:
% réalisé:
0%
Temps estimé:
10.00 h
Description
Il faudrait faire une petite étude / vérification / analyse pour la version windows des logiciels qu'on propose. Je pense en particulier à la gestion des profils itinérants, il faudrait
- vérifier l'endroit où on stocke les données
- réfléchir aux impacts (ouverture/fermeture de sessions)
- voir si on ne pourrait pas "pointer" sur le même espace de stockage que pour les applications linux
- ~/leterrier/raconte-moi pour l'espace de stockage de raconte-moi sous linux
- C:\Documents and Settings\eric.seigne\leterrier\raconte-moi pour le même logiciel sous windows (xp)
- C:\Documents and Settings\eric.seigne\leterrier\ se fait synchroniser à l'ouverture/fermeture de session
- Je ne retrouve pas mes projets quand je change d'OS et ça c'est pas cool
Il faudrait donc prendre un peu de temps pour analyser tout ça un peu mieux, à mon avis ça va passer par un coup de #ifdef comme j'ai dans l'album photo ryxeo:
#ifdef Q_OS_WIN32 QSettings settings(QSettings::UserScope, "Microsoft", "Windows"); settings.beginGroup("CurrentVersion/Explorer/Shell Folders"); m_baseDir = QDir(settings.value("Personal").toString() + "/RyXeo-Applications/WebPhotoAlbum"); qDebug() << "Sous windows " << m_baseDir; #else m_baseDir = QDir(QDir::homePath() + "/RyXeo-Applications/WebPhotoAlbum"); #endif
C'est un sujet très important qu'il faut absolument prendre en compte.