[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/graphics/digikam/digikam
From:       Andi Clemens <andi.clemens () gmx ! net>
Date:       2009-06-20 17:02:30
Message-ID: 1245517350.517681.30687.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 984388 by aclemens:

Add albums and tags count to the dbstats dialog

 M  +19 -2     dbstatdlg.cpp  


--- trunk/extragear/graphics/digikam/digikam/dbstatdlg.cpp #984387:984388
@@ -57,6 +57,7 @@
     setCaption(i18n("Database Statistics"));
     listView()->setHeaderLabels(QStringList() << i18n("Format") << i18n("Count"));
 
+    // get image format statistics
     int total                   = 0;
     QMap<QString, int>     stat = DatabaseAccess().db()->getImageFormatStatistics();
     QMap<QString, QString> map;
@@ -78,12 +79,28 @@
     ft.setBold(true);
     ti->setFont(1, ft);
 
+    QTreeWidgetItem *spacer = new QTreeWidgetItem(listView(), QStringList());
+
+    // get album statistics
+    int albums                 = \
DatabaseAccess().db()->getAlbumShortInfos().length(); +    QTreeWidgetItem *albumItem \
= new QTreeWidgetItem(listView(), QStringList() << i18n("Albums") +                   \
<< QString::number(albums)); +
+    // get tags statistics
+    int tags                  = DatabaseAccess().db()->scanTags().length();
+    QTreeWidgetItem *tagsItem = new QTreeWidgetItem(listView(), QStringList() << \
i18n("Tags") +                                                                        \
<< QString::number(tags)); +
 #ifdef USE_THUMBS_DB
 
-    QTreeWidgetItem *spacer = new QTreeWidgetItem(listView(), QStringList());
-    QTreeWidgetItem *db     = new QTreeWidgetItem(listView(), QStringList() << \
i18n("Using ThumbsDB") << QString(i18n("yes"))); +    QTreeWidgetItem *spacer2 = new \
QTreeWidgetItem(listView(), QStringList()); +    QTreeWidgetItem *db      = new \
QTreeWidgetItem(listView(), QStringList() << i18n("Using ThumbsDB") +                 \
<< QString(i18n("yes")));  
     Q_UNUSED(spacer)
+    Q_UNUSED(spacer2)
+    Q_UNUSED(albumItem)
+    Q_UNUSED(tagsItem)
     Q_UNUSED(db)
 
 #endif /* USE_THUMBS_DB */


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic