Les categories de la collection commune sont desormais editables des le moment ou elles sont accessibles en ecriture

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@239 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
xavierqet
2007-12-18 21:19:41 +00:00
parent 75e722f1fd
commit a3de8c7d2e

View File

@@ -48,6 +48,16 @@ void ElementsCategoriesList::reload() {
// vide l'arbre // vide l'arbre
while (takeTopLevelItem(0)); while (takeTopLevelItem(0));
// chargement des elements de la collection commune si droits d'ecriture
QFileInfo common_collection_info(QETApp::commonElementsDir());
if (
common_collection_info.exists() &&
common_collection_info.isDir() &&
common_collection_info.isWritable()
) {
addDir(invisibleRootItem(), QETApp::commonElementsDir(), tr("Collection QET"));
}
// chargement des elements de la collection utilisateur // chargement des elements de la collection utilisateur
addDir(invisibleRootItem(), QETApp::customElementsDir(), tr("Collection utilisateur")); addDir(invisibleRootItem(), QETApp::customElementsDir(), tr("Collection utilisateur"));
} }
@@ -88,7 +98,7 @@ QString ElementsCategoriesList::selectedCategoryPath() {
} }
/** /**
@return Le nom de la categorie selectionnee @return Le nom de la categorie selecti onnee
*/ */
QString ElementsCategoriesList::selectedCategoryName() { QString ElementsCategoriesList::selectedCategoryName() {
QTreeWidgetItem *qtwi = currentItem(); QTreeWidgetItem *qtwi = currentItem();