Added count() method to ElementsCollectionItem class and its subclasses.

git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/branches/0.3@1216 bfdf4180-ca20-0410-9c96-a3a8aa849046
This commit is contained in:
xavier
2011-03-15 18:32:52 +00:00
parent 254239571c
commit 2b537f1f28
7 changed files with 47 additions and 0 deletions

View File

@@ -615,6 +615,17 @@ bool ElementsCategory::isEmpty() {
return(categories().count() || elements().count());
}
/**
@return the count of categories and elements within this collection
*/
int ElementsCategory::count() {
int items_count = elements().count();
foreach(ElementsCategory *category, categories()) {
items_count += category -> count();
}
return(items_count);
}
/**
Methode permettant d'obtenir le nom affichable de cette categorie.
@return Le nom affichable de la categorie