|
|
|
|
@ -194,6 +194,10 @@ KMKernel::KMKernel (QObject *parent, const char *name) : |
|
|
|
|
mCollectionModel->setDynamicSortFilter( true ); |
|
|
|
|
mCollectionModel->setSortCaseSensitivity( Qt::CaseInsensitive ); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
connect( folderCollectionMonitor(), SIGNAL(collectionChanged(Akonadi::Collection,QSet<QByteArray>)), |
|
|
|
|
SLOT(slotCollectionChanged(Akonadi::Collection,QSet<QByteArray>)) ); |
|
|
|
|
|
|
|
|
|
connect( MailTransport::TransportManager::self(), |
|
|
|
|
SIGNAL(transportRemoved(int,QString)), |
|
|
|
|
SLOT(transportRemoved(int,QString)) ); |
|
|
|
|
@ -2099,4 +2103,13 @@ void KMKernel::showFolder(const QString &collectionId) |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void KMKernel::slotCollectionChanged(const Akonadi::Collection &, const QSet<QByteArray> &set) |
|
|
|
|
{ |
|
|
|
|
if(set.contains("newmailnotifierattribute")) { |
|
|
|
|
if ( mSystemTray ) { |
|
|
|
|
mSystemTray->updateSystemTray(); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
#include "kmkernel.moc" |
|
|
|
|
|