diff --git a/folderIface.cpp b/folderIface.cpp index 1ce61d32c..634b76d42 100644 --- a/folderIface.cpp +++ b/folderIface.cpp @@ -73,7 +73,7 @@ FolderIface::unreadIconPath() const int FolderIface::messages() { - return mFolder->countUnreadRecursive(); + return mFolder->count(); } int @@ -82,6 +82,12 @@ FolderIface::unreadMessages() return mFolder->countUnread(); } +int +FolderIface::unreadRecursiveMessages() +{ + return mFolder->countUnreadRecursive(); +} + /* QValueList FolderIface::messageRefs() diff --git a/folderIface.h b/folderIface.h index 6a7eb09fa..f0d03cf69 100644 --- a/folderIface.h +++ b/folderIface.h @@ -54,6 +54,7 @@ namespace KMail { virtual QString unreadIconPath() const; virtual int messages(); virtual int unreadMessages(); + virtual int unreadRecursiveMessages(); //not yet //virtual QValueList messageRefs();