Gestion de deux dossiers distincts pour les descriptions XML des elements ; amelioration du panel d'appareils.

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@6 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
xavierqet
2006-10-28 19:39:43 +00:00
parent 60fe06f126
commit f0c4be6a43
8 changed files with 83 additions and 47 deletions

View File

@@ -732,3 +732,25 @@ void QETApp::slot_updateMenuFenetres() {
windowMapper.setMapping(action, sv);
}
}
/**
@return Le chemin du dossier dans lequel QET doit chercher les definitions XML des elements communs
*/
QString QETApp::commonElementsDir() {
return(QDir::current().path() + "/elements/");
}
/**
@return Le chemin du dossier dans lequel QET doit chercher les definitions XML des elements propres a l'utilisateur
*/
QString QETApp::customElementsDir() {
return(QETApp::configDir() + "elements/");
}
QString QETApp::configDir() {
#ifdef Q_OS_WIN32
return(QDir::homePath() + "\Application Data\qet\\");
#else
return(QDir::homePath() + "/.qet/");
#endif
}