git-svn-id: file:///svnroot/family-shop-mgr@4 26eb2498-383b-47a6-be48-5d6f36779e85
authoronil <u.irigoyen@gmail.com>
Mon, 7 Dec 2009 21:59:08 +0000 (21:59 +0000)
committeronil <u.irigoyen@gmail.com>
Mon, 7 Dec 2009 21:59:08 +0000 (21:59 +0000)
code/family-shop-mgr/ShoppingTreeModel.cpp
code/family-shop-mgr/ShoppingTreeModel.h
code/family-shop-mgr/family-shop-mgr.pro.user

index 2de033f..0e339f6 100644 (file)
 \r
 #include "ShoppingTreeModel.h"\r
 \r
-ShoppingTreeModel::ShoppingTreeModel()\r
+#include "ShoppingTreeItem.h"\r
+#include <QFile>\r
+\r
+ShoppingTreeModel::ShoppingTreeModel(const QString &xmlFileName, QObject *parent) : QAbstractItemModel(parent), m_document("ShoppingList")\r
 {\r
+    QFile file(xmlFileName);\r
+    if(!file.open(QIODevice::ReadOnly))\r
+        return;\r
+    if(!m_document.setContent(&file))\r
+    {\r
+        file.close(();\r
+        return;\r
+    }\r
+    file.close();\r
+    QVector<QVariant> rootData;\r
+    foreach (QString header, headers)\r
+        rootData << header;\r
+\r
+    rootItem = new TreeItem(rootData);\r
+    setupModelData(data.split(QString("\n")), rootItem);\r
 }\r
index 726e934..55609e3 100644 (file)
 \r
 #include <QAbstractItemModel>\r
 #include <QDomDocument>\r
+#include <QModelIndex>\r
+#include <QVariant>\r
+\r
+class ShoppingTreeItem;\r
 \r
 class ShoppingTreeModel : public QAbstractItemModel\r
 {\r
 public:\r
-    ShoppingTreeModel();\r
+    ShoppingTreeModel(const QString &xmlFileName, QObject *parent = 0);\r
+    ~ShoppingTreeModel();\r
+\r
+    QVariant data(const QModelIndex &index, int role) const;\r
+    QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;\r
+    QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const;\r
+    QModelIndex parent(const QModelIndex &index) const;\r
+\r
+    int rowCount(const QModelIndex &parent = QModelIndex()) const;\r
+    int columnCount(const QModelIndex &parent = QModelIndex()) const;\r
+\r
+    Qt::ItemFlags flags(const QModelIndex &index) const;\r
+    bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole);\r
+    bool setHeaderData(int section, Qt::Orientation orientation, const QVariant &value, int role = Qt::EditRole);\r
+\r
+    bool insertColumns(int position, int columns, const QModelIndex &parent = QModelIndex());\r
+    bool removeColumns(int position, int columns, const QModelIndex &parent = QModelIndex());\r
+    bool insertRows(int position, int rows, const QModelIndex &parent = QModelIndex());\r
+    bool removeRows(int position, int rows, const QModelIndex &parent = QModelIndex());\r
 \r
 private:\r
     QDomDocument m_document;\r
index 8c57c52..a08eec6 100644 (file)
 <!DOCTYPE QtCreatorProject>
 <qtcreator>
  <data>
-  <variable>RunConfiguration0-BaseEnvironmentBase</variable>
-  <value type="int">2</value>
- </data>
- <data>
   <variable>RunConfiguration0-CommandLineArguments</variable>
-  <valuelist type="QVariantList"/>
+  <valuelist type="QVariantList" />
  </data>
  <data>
   <variable>RunConfiguration0-ProFile</variable>
-  <value type="QString">family-shop-mgr.pro</value>
+  <value type="QString" >family-shop-mgr.pro</value>
  </data>
  <data>
   <variable>RunConfiguration0-RunConfiguration.name</variable>
-  <value type="QString">family-shop-mgr</value>
+  <value type="QString" >family-shop-mgr</value>
  </data>
  <data>
   <variable>RunConfiguration0-UseDyldImageSuffix</variable>
-  <value type="bool">false</value>
+  <value type="bool" >false</value>
  </data>
  <data>
   <variable>RunConfiguration0-UseTerminal</variable>
-  <value type="bool">false</value>
+  <value type="bool" >false</value>
  </data>
  <data>
   <variable>RunConfiguration0-UserEnvironmentChanges</variable>
-  <valuelist type="QVariantList"/>
+  <valuelist type="QVariantList" />
  </data>
  <data>
   <variable>RunConfiguration0-UserSetName</variable>
-  <value type="bool">false</value>
- </data>
- <data>
-  <variable>RunConfiguration0-UserSetWorkingDirectory</variable>
-  <value type="bool">false</value>
- </data>
- <data>
-  <variable>RunConfiguration0-UserWorkingDirectory</variable>
-  <value type="QString"></value>
+  <value type="bool" >false</value>
  </data>
  <data>
   <variable>RunConfiguration0-type</variable>
-  <value type="QString">Qt4ProjectManager.Qt4RunConfiguration</value>
+  <value type="QString" >Qt4ProjectManager.Qt4RunConfiguration</value>
  </data>
  <data>
   <variable>activeRunConfiguration</variable>
-  <value type="int">0</value>
+  <value type="int" >0</value>
  </data>
  <data>
   <variable>activebuildconfiguration</variable>
-  <value type="QString">Debug</value>
+  <value type="QString" >Debug</value>
  </data>
  <data>
   <variable>buildConfiguration-Debug</variable>
-  <valuemap type="QVariantMap">
-   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Debug</value>
-   <value key="QtVersionId" type="int">0</value>
-   <value key="ToolChain" type="int">2</value>
-   <value key="addQDumper" type=""></value>
-   <value key="buildConfiguration" type="int">2</value>
+  <valuemap type="QVariantMap" >
+   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString" >Debug</value>
+   <value key="QtVersionId" type="int" >0</value>
+   <value key="ToolChain" type="int" >2</value>
+   <value key="addQDumper" type="" ></value>
+   <value key="buildConfiguration" type="int" >2</value>
   </valuemap>
  </data>
  <data>
   <variable>buildConfiguration-Release</variable>
-  <valuemap type="QVariantMap">
-   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Release</value>
-   <value key="QtVersionId" type="int">0</value>
-   <value key="ToolChain" type="int">2</value>
-   <value key="addQDumper" type=""></value>
-   <value key="buildConfiguration" type="int">0</value>
+  <valuemap type="QVariantMap" >
+   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString" >Release</value>
+   <value key="QtVersionId" type="int" >0</value>
+   <value key="ToolChain" type="int" >2</value>
+   <value key="addQDumper" type="" ></value>
+   <value key="buildConfiguration" type="int" >0</value>
   </valuemap>
  </data>
  <data>
   <variable>buildconfiguration-Debug-buildstep0</variable>
-  <valuemap type="QVariantMap">
-   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Debug</value>
-   <valuelist key="abstractProcess.Environment" type="QVariantList">
-    <value type="QString">ALLUSERSPROFILE=C:\Documents and Settings\All Users</value>
-    <value type="QString">APPDATA=C:\Documents and Settings\Unai\Application Data</value>
-    <value type="QString">APR_ICONV_PATH=C:\Program Files\Subversion\iconv</value>
-    <value type="QString">CLIENTNAME=Console</value>
-    <value type="QString">COMMONPROGRAMFILES=C:\Program Files\Fichiers communs</value>
-    <value type="QString">COMPUTERNAME=UNAI-LAPTOP</value>
-    <value type="QString">COMSPEC=C:\WINDOWS\system32\cmd.exe</value>
-    <value type="QString">DBCONFIG=C:\adabas\sql</value>
-    <value type="QString">DBROOT=C:\adabas\</value>
-    <value type="QString">DBWORK=C:\adabas\sql</value>
-    <value type="QString">DXSDK_DIR=C:\Program Files\Microsoft DirectX SDK (April 2007)\</value>
-    <value type="QString">FP_NO_HOST_CHECK=NO</value>
-    <value type="QString">HOMEDRIVE=C:</value>
-    <value type="QString">HOMEPATH=\Documents and Settings\Unai</value>
-    <value type="QString">LOGONSERVER=\\UNAI-LAPTOP</value>
-    <value type="QString">NUMBER_OF_PROCESSORS=2</value>
-    <value type="QString">OS=Windows_NT</value>
-    <value type="QString">PATH=C:\Qt\2009.05\mingw\bin;C:\Qt\2009.05\qt\bin;C:\Program Files\PC Connectivity Solution\;C:\Program Files\CSL Arm Toolchain\bin;C:\Program Files\Fichiers communs\Symbian\Tools;C:\Perl\site\bin;C:\Perl\bin;C:\Program Files\Microsoft DirectX SDK (April 2007)\Utilities\Bin\x86;C:\Program Files\MiKTeX 2.7\miktex\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\MySQL\MySQL_Server_51\bin;C:\OpenCV2.0\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\adabas\bin;C:\adabas\pgm;C:\Program Files\CVSNT\;C:\Program Files\CMake 2.6\bin</value>
-    <value type="QString">PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH</value>
-    <value type="QString">PROCESSOR_ARCHITECTURE=x86</value>
-    <value type="QString">PROCESSOR_IDENTIFIER=x86 Family 6 Model 28 Stepping 2, GenuineIntel</value>
-    <value type="QString">PROCESSOR_LEVEL=6</value>
-    <value type="QString">PROCESSOR_REVISION=1c02</value>
-    <value type="QString">PROGRAMFILES=C:\Program Files</value>
-    <value type="QString">QTDIR=C:/Qt/2009.05/qt</value>
-    <value type="QString">SESSIONNAME=Console</value>
-    <value type="QString">SYSTEMDRIVE=C:</value>
-    <value type="QString">SYSTEMROOT=C:\WINDOWS</value>
-    <value type="QString">TEMP=C:\DOCUME~1\Unai\LOCALS~1\Temp</value>
-    <value type="QString">TMP=C:\DOCUME~1\Unai\LOCALS~1\Temp</value>
-    <value type="QString">USERDOMAIN=UNAI-LAPTOP</value>
-    <value type="QString">USERNAME=Unai</value>
-    <value type="QString">USERPROFILE=C:\Documents and Settings\Unai</value>
-    <value type="QString">VS90COMNTOOLS=c:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\</value>
-    <value type="QString">WINDIR=C:\WINDOWS</value>
+  <valuemap type="QVariantMap" >
+   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString" >Debug</value>
+   <valuelist key="abstractProcess.Environment" type="QVariantList" >
+    <value type="QString" >ALLUSERSPROFILE=C:\Documents and Settings\All Users</value>
+    <value type="QString" >APPDATA=C:\Documents and Settings\Unai\Application Data</value>
+    <value type="QString" >APR_ICONV_PATH=C:\Program Files\Subversion\iconv</value>
+    <value type="QString" >CLIENTNAME=Console</value>
+    <value type="QString" >COMMONPROGRAMFILES=C:\Program Files\Fichiers communs</value>
+    <value type="QString" >COMPUTERNAME=UNAI-LAPTOP</value>
+    <value type="QString" >COMSPEC=C:\WINDOWS\system32\cmd.exe</value>
+    <value type="QString" >DBCONFIG=C:\adabas\sql</value>
+    <value type="QString" >DBROOT=C:\adabas\</value>
+    <value type="QString" >DBWORK=C:\adabas\sql</value>
+    <value type="QString" >DXSDK_DIR=C:\Program Files\Microsoft DirectX SDK (April 2007)\</value>
+    <value type="QString" >FP_NO_HOST_CHECK=NO</value>
+    <value type="QString" >HOMEDRIVE=C:</value>
+    <value type="QString" >HOMEPATH=\Documents and Settings\Unai</value>
+    <value type="QString" >LOGONSERVER=\\UNAI-LAPTOP</value>
+    <value type="QString" >NUMBER_OF_PROCESSORS=2</value>
+    <value type="QString" >OS=Windows_NT</value>
+    <value type="QString" >PATH=C:\Qt\2009.05\mingw\bin;C:\Qt\2009.05\qt\bin;C:\Program Files\PC Connectivity Solution\;C:\Program Files\CSL Arm Toolchain\bin;C:\Program Files\Fichiers communs\Symbian\Tools;C:\Perl\site\bin;C:\Perl\bin;C:\Program Files\Microsoft DirectX SDK (April 2007)\Utilities\Bin\x86;C:\Program Files\MiKTeX 2.7\miktex\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\MySQL\MySQL_Server_51\bin;C:\OpenCV2.0\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\adabas\bin;C:\adabas\pgm;C:\Program Files\CVSNT\;C:\Program Files\CMake 2.6\bin</value>
+    <value type="QString" >PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH</value>
+    <value type="QString" >PROCESSOR_ARCHITECTURE=x86</value>
+    <value type="QString" >PROCESSOR_IDENTIFIER=x86 Family 6 Model 28 Stepping 2, GenuineIntel</value>
+    <value type="QString" >PROCESSOR_LEVEL=6</value>
+    <value type="QString" >PROCESSOR_REVISION=1c02</value>
+    <value type="QString" >PROGRAMFILES=C:\Program Files</value>
+    <value type="QString" >QTDIR=C:/Qt/2009.05/qt</value>
+    <value type="QString" >SESSIONNAME=Console</value>
+    <value type="QString" >SYSTEMDRIVE=C:</value>
+    <value type="QString" >SYSTEMROOT=C:\WINDOWS</value>
+    <value type="QString" >TEMP=C:\DOCUME~1\Unai\LOCALS~1\Temp</value>
+    <value type="QString" >TMP=C:\DOCUME~1\Unai\LOCALS~1\Temp</value>
+    <value type="QString" >USERDOMAIN=UNAI-LAPTOP</value>
+    <value type="QString" >USERNAME=Unai</value>
+    <value type="QString" >USERPROFILE=C:\Documents and Settings\Unai</value>
+    <value type="QString" >VS90COMNTOOLS=c:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\</value>
+    <value type="QString" >WINDIR=C:\WINDOWS</value>
    </valuelist>
-   <valuelist key="abstractProcess.arguments" type="QVariantList">
-    <value type="QString">C:/Documents and Settings/Unai/Mes documents/Developpement/FamilyShoppingManager/code/family-shop-mgr/family-shop-mgr.pro</value>
-    <value type="QString">-spec</value>
-    <value type="QString">win32-g++</value>
-    <value type="QString">-r</value>
+   <valuelist key="abstractProcess.arguments" type="QVariantList" >
+    <value type="QString" >C:/Documents and Settings/Unai/Mes documents/Developpement/FamilyShoppingManager/code/family-shop-mgr/family-shop-mgr.pro</value>
+    <value type="QString" >-spec</value>
+    <value type="QString" >win32-g++</value>
+    <value type="QString" >-r</value>
    </valuelist>
-   <value key="abstractProcess.command" type="QString">c:/qt/2009.05/qt/bin/qmake.exe</value>
-   <value key="abstractProcess.enabled" type="bool">true</value>
-   <value key="abstractProcess.workingDirectory" type="QString">C:/Documents and Settings/Unai/Mes documents/Developpement/FamilyShoppingManager/code/family-shop-mgr</value>
-   <value key="buildConfiguration" type=""></value>
+   <value key="abstractProcess.command" type="QString" >c:/qt/2009.05/qt/bin/qmake.exe</value>
+   <value key="abstractProcess.enabled" type="bool" >true</value>
+   <value key="abstractProcess.workingDirectory" type="QString" >C:/Documents and Settings/Unai/Mes documents/Developpement/FamilyShoppingManager/code/family-shop-mgr</value>
+   <value key="buildConfiguration" type="" ></value>
   </valuemap>
  </data>
  <data>
   <variable>buildconfiguration-Debug-buildstep1</variable>
-  <valuemap type="QVariantMap">
-   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Debug</value>
-   <valuelist key="abstractProcess.Environment" type="QVariantList">
-    <value type="QString">ALLUSERSPROFILE=C:\Documents and Settings\All Users</value>
-    <value type="QString">APPDATA=C:\Documents and Settings\Unai\Application Data</value>
-    <value type="QString">APR_ICONV_PATH=C:\Program Files\Subversion\iconv</value>
-    <value type="QString">CLIENTNAME=Console</value>
-    <value type="QString">COMMONPROGRAMFILES=C:\Program Files\Fichiers communs</value>
-    <value type="QString">COMPUTERNAME=UNAI-LAPTOP</value>
-    <value type="QString">COMSPEC=C:\WINDOWS\system32\cmd.exe</value>
-    <value type="QString">DBCONFIG=C:\adabas\sql</value>
-    <value type="QString">DBROOT=C:\adabas\</value>
-    <value type="QString">DBWORK=C:\adabas\sql</value>
-    <value type="QString">DXSDK_DIR=C:\Program Files\Microsoft DirectX SDK (April 2007)\</value>
-    <value type="QString">FP_NO_HOST_CHECK=NO</value>
-    <value type="QString">HOMEDRIVE=C:</value>
-    <value type="QString">HOMEPATH=\Documents and Settings\Unai</value>
-    <value type="QString">LOGONSERVER=\\UNAI-LAPTOP</value>
-    <value type="QString">NUMBER_OF_PROCESSORS=2</value>
-    <value type="QString">OS=Windows_NT</value>
-    <value type="QString">PATH=C:\Qt\2009.05\mingw\bin;C:\Qt\2009.05\qt\bin;C:\Program Files\PC Connectivity Solution\;C:\Program Files\CSL Arm Toolchain\bin;C:\Program Files\Fichiers communs\Symbian\Tools;C:\Perl\site\bin;C:\Perl\bin;C:\Program Files\Microsoft DirectX SDK (April 2007)\Utilities\Bin\x86;C:\Program Files\MiKTeX 2.7\miktex\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\MySQL\MySQL_Server_51\bin;C:\OpenCV2.0\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\adabas\bin;C:\adabas\pgm;C:\Program Files\CVSNT\;C:\Program Files\CMake 2.6\bin</value>
-    <value type="QString">PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH</value>
-    <value type="QString">PROCESSOR_ARCHITECTURE=x86</value>
-    <value type="QString">PROCESSOR_IDENTIFIER=x86 Family 6 Model 28 Stepping 2, GenuineIntel</value>
-    <value type="QString">PROCESSOR_LEVEL=6</value>
-    <value type="QString">PROCESSOR_REVISION=1c02</value>
-    <value type="QString">PROGRAMFILES=C:\Program Files</value>
-    <value type="QString">QTDIR=C:/Qt/2009.05/qt</value>
-    <value type="QString">SESSIONNAME=Console</value>
-    <value type="QString">SYSTEMDRIVE=C:</value>
-    <value type="QString">SYSTEMROOT=C:\WINDOWS</value>
-    <value type="QString">TEMP=C:\DOCUME~1\Unai\LOCALS~1\Temp</value>
-    <value type="QString">TMP=C:\DOCUME~1\Unai\LOCALS~1\Temp</value>
-    <value type="QString">USERDOMAIN=UNAI-LAPTOP</value>
-    <value type="QString">USERNAME=Unai</value>
-    <value type="QString">USERPROFILE=C:\Documents and Settings\Unai</value>
-    <value type="QString">VS90COMNTOOLS=c:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\</value>
-    <value type="QString">WINDIR=C:\WINDOWS</value>
+  <valuemap type="QVariantMap" >
+   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString" >Debug</value>
+   <valuelist key="abstractProcess.Environment" type="QVariantList" >
+    <value type="QString" >ALLUSERSPROFILE=C:\Documents and Settings\All Users</value>
+    <value type="QString" >APPDATA=C:\Documents and Settings\Unai\Application Data</value>
+    <value type="QString" >APR_ICONV_PATH=C:\Program Files\Subversion\iconv</value>
+    <value type="QString" >CLIENTNAME=Console</value>
+    <value type="QString" >COMMONPROGRAMFILES=C:\Program Files\Fichiers communs</value>
+    <value type="QString" >COMPUTERNAME=UNAI-LAPTOP</value>
+    <value type="QString" >COMSPEC=C:\WINDOWS\system32\cmd.exe</value>
+    <value type="QString" >DBCONFIG=C:\adabas\sql</value>
+    <value type="QString" >DBROOT=C:\adabas\</value>
+    <value type="QString" >DBWORK=C:\adabas\sql</value>
+    <value type="QString" >DXSDK_DIR=C:\Program Files\Microsoft DirectX SDK (April 2007)\</value>
+    <value type="QString" >FP_NO_HOST_CHECK=NO</value>
+    <value type="QString" >HOMEDRIVE=C:</value>
+    <value type="QString" >HOMEPATH=\Documents and Settings\Unai</value>
+    <value type="QString" >LOGONSERVER=\\UNAI-LAPTOP</value>
+    <value type="QString" >NUMBER_OF_PROCESSORS=2</value>
+    <value type="QString" >OS=Windows_NT</value>
+    <value type="QString" >PATH=C:\Qt\2009.05\mingw\bin;C:\Qt\2009.05\qt\bin;C:\Program Files\PC Connectivity Solution\;C:\Program Files\CSL Arm Toolchain\bin;C:\Program Files\Fichiers communs\Symbian\Tools;C:\Perl\site\bin;C:\Perl\bin;C:\Program Files\Microsoft DirectX SDK (April 2007)\Utilities\Bin\x86;C:\Program Files\MiKTeX 2.7\miktex\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\MySQL\MySQL_Server_51\bin;C:\OpenCV2.0\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\adabas\bin;C:\adabas\pgm;C:\Program Files\CVSNT\;C:\Program Files\CMake 2.6\bin</value>
+    <value type="QString" >PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH</value>
+    <value type="QString" >PROCESSOR_ARCHITECTURE=x86</value>
+    <value type="QString" >PROCESSOR_IDENTIFIER=x86 Family 6 Model 28 Stepping 2, GenuineIntel</value>
+    <value type="QString" >PROCESSOR_LEVEL=6</value>
+    <value type="QString" >PROCESSOR_REVISION=1c02</value>
+    <value type="QString" >PROGRAMFILES=C:\Program Files</value>
+    <value type="QString" >QTDIR=C:/Qt/2009.05/qt</value>
+    <value type="QString" >SESSIONNAME=Console</value>
+    <value type="QString" >SYSTEMDRIVE=C:</value>
+    <value type="QString" >SYSTEMROOT=C:\WINDOWS</value>
+    <value type="QString" >TEMP=C:\DOCUME~1\Unai\LOCALS~1\Temp</value>
+    <value type="QString" >TMP=C:\DOCUME~1\Unai\LOCALS~1\Temp</value>
+    <value type="QString" >USERDOMAIN=UNAI-LAPTOP</value>
+    <value type="QString" >USERNAME=Unai</value>
+    <value type="QString" >USERPROFILE=C:\Documents and Settings\Unai</value>
+    <value type="QString" >VS90COMNTOOLS=c:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\</value>
+    <value type="QString" >WINDIR=C:\WINDOWS</value>
    </valuelist>
-   <value key="abstractProcess.IgnoreReturnValue" type="bool">false</value>
-   <valuelist key="abstractProcess.arguments" type="QVariantList">
-    <value type="QString">-w</value>
+   <value key="abstractProcess.IgnoreReturnValue" type="bool" >false</value>
+   <valuelist key="abstractProcess.arguments" type="QVariantList" >
+    <value type="QString" >-w</value>
    </valuelist>
-   <value key="abstractProcess.command" type="QString">C:/Qt/2009.05/mingw/bin/mingw32-make.exe</value>
-   <value key="abstractProcess.enabled" type="bool">true</value>
-   <value key="abstractProcess.workingDirectory" type="QString">C:/Documents and Settings/Unai/Mes documents/Developpement/FamilyShoppingManager/code/family-shop-mgr</value>
+   <value key="abstractProcess.command" type="QString" >C:/Qt/2009.05/mingw/bin/mingw32-make.exe</value>
+   <value key="abstractProcess.enabled" type="bool" >true</value>
+   <value key="abstractProcess.workingDirectory" type="QString" >C:/Documents and Settings/Unai/Mes documents/Developpement/FamilyShoppingManager/code/family-shop-mgr</value>
   </valuemap>
  </data>
  <data>
   <variable>buildconfiguration-Debug-cleanstep0</variable>
-  <valuemap type="QVariantMap">
-   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Debug</value>
-   <valuelist key="abstractProcess.Environment" type="QVariantList">
-    <value type="QString">ALLUSERSPROFILE=C:\Documents and Settings\All Users</value>
-    <value type="QString">APPDATA=C:\Documents and Settings\Unai\Application Data</value>
-    <value type="QString">APR_ICONV_PATH=C:\Program Files\Subversion\iconv</value>
-    <value type="QString">CLIENTNAME=Console</value>
-    <value type="QString">COMMONPROGRAMFILES=C:\Program Files\Fichiers communs</value>
-    <value type="QString">COMPUTERNAME=UNAI-LAPTOP</value>
-    <value type="QString">COMSPEC=C:\WINDOWS\system32\cmd.exe</value>
-    <value type="QString">DBCONFIG=C:\adabas\sql</value>
-    <value type="QString">DBROOT=C:\adabas\</value>
-    <value type="QString">DBWORK=C:\adabas\sql</value>
-    <value type="QString">DXSDK_DIR=C:\Program Files\Microsoft DirectX SDK (April 2007)\</value>
-    <value type="QString">FP_NO_HOST_CHECK=NO</value>
-    <value type="QString">HOMEDRIVE=C:</value>
-    <value type="QString">HOMEPATH=\Documents and Settings\Unai</value>
-    <value type="QString">LOGONSERVER=\\UNAI-LAPTOP</value>
-    <value type="QString">NUMBER_OF_PROCESSORS=2</value>
-    <value type="QString">OS=Windows_NT</value>
-    <value type="QString">PATH=C:\Qt\2009.05\mingw\bin;C:\Qt\2009.05\qt\bin;C:\Program Files\PC Connectivity Solution\;C:\Program Files\CSL Arm Toolchain\bin;C:\Program Files\Fichiers communs\Symbian\Tools;C:\Perl\site\bin;C:\Perl\bin;C:\Program Files\Microsoft DirectX SDK (April 2007)\Utilities\Bin\x86;C:\Program Files\MiKTeX 2.7\miktex\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\MySQL\MySQL_Server_51\bin;C:\OpenCV2.0\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\adabas\bin;C:\adabas\pgm;C:\Program Files\CVSNT\;C:\Program Files\CMake 2.6\bin</value>
-    <value type="QString">PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH</value>
-    <value type="QString">PROCESSOR_ARCHITECTURE=x86</value>
-    <value type="QString">PROCESSOR_IDENTIFIER=x86 Family 6 Model 28 Stepping 2, GenuineIntel</value>
-    <value type="QString">PROCESSOR_LEVEL=6</value>
-    <value type="QString">PROCESSOR_REVISION=1c02</value>
-    <value type="QString">PROGRAMFILES=C:\Program Files</value>
-    <value type="QString">QTDIR=C:/Qt/2009.05/qt</value>
-    <value type="QString">SESSIONNAME=Console</value>
-    <value type="QString">SYSTEMDRIVE=C:</value>
-    <value type="QString">SYSTEMROOT=C:\WINDOWS</value>
-    <value type="QString">TEMP=C:\DOCUME~1\Unai\LOCALS~1\Temp</value>
-    <value type="QString">TMP=C:\DOCUME~1\Unai\LOCALS~1\Temp</value>
-    <value type="QString">USERDOMAIN=UNAI-LAPTOP</value>
-    <value type="QString">USERNAME=Unai</value>
-    <value type="QString">USERPROFILE=C:\Documents and Settings\Unai</value>
-    <value type="QString">VS90COMNTOOLS=c:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\</value>
-    <value type="QString">WINDIR=C:\WINDOWS</value>
+  <valuemap type="QVariantMap" >
+   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString" >Debug</value>
+   <valuelist key="abstractProcess.Environment" type="QVariantList" >
+    <value type="QString" >ALLUSERSPROFILE=C:\Documents and Settings\All Users</value>
+    <value type="QString" >APPDATA=C:\Documents and Settings\Unai\Application Data</value>
+    <value type="QString" >APR_ICONV_PATH=C:\Program Files\Subversion\iconv</value>
+    <value type="QString" >CLIENTNAME=Console</value>
+    <value type="QString" >COMMONPROGRAMFILES=C:\Program Files\Fichiers communs</value>
+    <value type="QString" >COMPUTERNAME=UNAI-LAPTOP</value>
+    <value type="QString" >COMSPEC=C:\WINDOWS\system32\cmd.exe</value>
+    <value type="QString" >DBCONFIG=C:\adabas\sql</value>
+    <value type="QString" >DBROOT=C:\adabas\</value>
+    <value type="QString" >DBWORK=C:\adabas\sql</value>
+    <value type="QString" >DXSDK_DIR=C:\Program Files\Microsoft DirectX SDK (April 2007)\</value>
+    <value type="QString" >FP_NO_HOST_CHECK=NO</value>
+    <value type="QString" >HOMEDRIVE=C:</value>
+    <value type="QString" >HOMEPATH=\Documents and Settings\Unai</value>
+    <value type="QString" >LOGONSERVER=\\UNAI-LAPTOP</value>
+    <value type="QString" >NUMBER_OF_PROCESSORS=2</value>
+    <value type="QString" >OS=Windows_NT</value>
+    <value type="QString" >PATH=C:\Qt\2009.05\mingw\bin;C:\Qt\2009.05\qt\bin;C:\Program Files\PC Connectivity Solution\;C:\Program Files\CSL Arm Toolchain\bin;C:\Program Files\Fichiers communs\Symbian\Tools;C:\Perl\site\bin;C:\Perl\bin;C:\Program Files\Microsoft DirectX SDK (April 2007)\Utilities\Bin\x86;C:\Program Files\MiKTeX 2.7\miktex\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\MySQL\MySQL_Server_51\bin;C:\OpenCV2.0\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Subversion\bin;C:\adabas\bin;C:\adabas\pgm;C:\Program Files\CVSNT\;C:\Program Files\CMake 2.6\bin</value>
+    <value type="QString" >PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH</value>
+    <value type="QString" >PROCESSOR_ARCHITECTURE=x86</value>
+    <value type="QString" >PROCESSOR_IDENTIFIER=x86 Family 6 Model 28 Stepping 2, GenuineIntel</value>
+    <value type="QString" >PROCESSOR_LEVEL=6</value>
+    <value type="QString" >PROCESSOR_REVISION=1c02</value>
+    <value type="QString" >PROGRAMFILES=C:\Program Files</value>
+    <value type="QString" >QTDIR=C:/Qt/2009.05/qt</value>
+    <value type="QString" >SESSIONNAME=Console</value>
+    <value type="QString" >SYSTEMDRIVE=C:</value>
+    <value type="QString" >SYSTEMROOT=C:\WINDOWS</value>
+    <value type="QString" >TEMP=C:\DOCUME~1\Unai\LOCALS~1\Temp</value>
+    <value type="QString" >TMP=C:\DOCUME~1\Unai\LOCALS~1\Temp</value>
+    <value type="QString" >USERDOMAIN=UNAI-LAPTOP</value>
+    <value type="QString" >USERNAME=Unai</value>
+    <value type="QString" >USERPROFILE=C:\Documents and Settings\Unai</value>
+    <value type="QString" >VS90COMNTOOLS=c:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\</value>
+    <value type="QString" >WINDIR=C:\WINDOWS</value>
    </valuelist>
-   <value key="abstractProcess.IgnoreReturnValue" type="bool">true</value>
-   <valuelist key="abstractProcess.arguments" type="QVariantList">
-    <value type="QString">clean</value>
-    <value type="QString">-w</value>
+   <value key="abstractProcess.IgnoreReturnValue" type="bool" >true</value>
+   <valuelist key="abstractProcess.arguments" type="QVariantList" >
+    <value type="QString" >clean</value>
+    <value type="QString" >-w</value>
    </valuelist>
-   <value key="abstractProcess.command" type="QString">C:/Qt/2009.05/mingw/bin/mingw32-make.exe</value>
-   <value key="abstractProcess.enabled" type="bool">true</value>
-   <value key="abstractProcess.workingDirectory" type="QString">C:/Documents and Settings/Unai/Mes documents/Developpement/FamilyShoppingManager/code/family-shop-mgr</value>
-   <value key="cleanConfig" type="bool">true</value>
-   <valuelist key="makeargs" type="QVariantList">
-    <value type="QString">clean</value>
+   <value key="abstractProcess.command" type="QString" >C:/Qt/2009.05/mingw/bin/mingw32-make.exe</value>
+   <value key="abstractProcess.enabled" type="bool" >true</value>
+   <value key="abstractProcess.workingDirectory" type="QString" >C:/Documents and Settings/Unai/Mes documents/Developpement/FamilyShoppingManager/code/family-shop-mgr</value>
+   <value key="cleanConfig" type="bool" >true</value>
+   <valuelist key="makeargs" type="QVariantList" >
+    <value type="QString" >clean</value>
    </valuelist>
   </valuemap>
  </data>
  <data>
   <variable>buildconfiguration-Release-buildstep0</variable>
-  <valuemap type="QVariantMap">
-   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Release</value>
-   <value key="buildConfiguration" type=""></value>
+  <valuemap type="QVariantMap" >
+   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString" >Release</value>
+   <value key="buildConfiguration" type="" ></value>
   </valuemap>
  </data>
  <data>
   <variable>buildconfiguration-Release-buildstep1</variable>
-  <valuemap type="QVariantMap">
-   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Release</value>
+  <valuemap type="QVariantMap" >
+   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString" >Release</value>
   </valuemap>
  </data>
  <data>
   <variable>buildconfiguration-Release-cleanstep0</variable>
-  <valuemap type="QVariantMap">
-   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Release</value>
+  <valuemap type="QVariantMap" >
+   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString" >Release</value>
   </valuemap>
  </data>
  <data>
   <variable>buildconfigurations</variable>
-  <valuelist type="QVariantList">
-   <value type="QString">Debug</value>
-   <value type="QString">Release</value>
+  <valuelist type="QVariantList" >
+   <value type="QString" >Debug</value>
+   <value type="QString" >Release</value>
   </valuelist>
  </data>
  <data>
   <variable>buildstep0</variable>
-  <valuemap type="QVariantMap">
-   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString"></value>
-   <value key="mkspec" type="QString"></value>
+  <valuemap type="QVariantMap" >
+   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString" ></value>
+   <value key="mkspec" type="QString" ></value>
   </valuemap>
  </data>
  <data>
   <variable>buildstep1</variable>
-  <valuemap type="QVariantMap">
-   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString"></value>
+  <valuemap type="QVariantMap" >
+   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString" ></value>
   </valuemap>
  </data>
  <data>
   <variable>buildsteps</variable>
-  <valuelist type="QVariantList">
-   <value type="QString">trolltech.qt4projectmanager.qmake</value>
-   <value type="QString">trolltech.qt4projectmanager.make</value>
+  <valuelist type="QVariantList" >
+   <value type="QString" >trolltech.qt4projectmanager.qmake</value>
+   <value type="QString" >trolltech.qt4projectmanager.make</value>
   </valuelist>
  </data>
  <data>
   <variable>cleanstep0</variable>
-  <valuemap type="QVariantMap">
-   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString"></value>
-   <value key="clean" type="bool">true</value>
+  <valuemap type="QVariantMap" >
+   <value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString" ></value>
+   <value key="clean" type="bool" >true</value>
   </valuemap>
  </data>
  <data>
   <variable>cleansteps</variable>
-  <valuelist type="QVariantList">
-   <value type="QString">trolltech.qt4projectmanager.make</value>
+  <valuelist type="QVariantList" >
+   <value type="QString" >trolltech.qt4projectmanager.make</value>
   </valuelist>
  </data>
  <data>
   <variable>defaultFileEncoding</variable>
-  <value type="QByteArray">UTF-8</value>
+  <value type="QByteArray" >UTF-8</value>
  </data>
  <data>
   <variable>project</variable>
-  <valuemap type="QVariantMap"/>
+  <valuemap type="QVariantMap" />
  </data>
 </qtcreator>