[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/KDE/4.2/kdelibs/kutils/kemoticons
From: Carlo Segato <brandon.ml () gmail ! com>
Date: 2009-01-08 23:43:49
Message-ID: 1231458229.460726.13135.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 907954 by segato:
backport of commit #907952
M +6 -0 kemoticons.cpp
--- branches/KDE/4.2/kdelibs/kutils/kemoticons/kemoticons.cpp #907953:907954
@@ -59,10 +59,16 @@
delete m_dirwatch;
}
+bool priorityLessThan(const KService::Ptr &s1, const KService::Ptr &s2)
+{
+ return (s1->property("X-KDE-Priority").toInt() > s2->property("X-KDE-Priority").toInt());
+}
+
void KEmoticonsPrivate::loadServiceList()
{
QString constraint("(exist Library)");
m_loaded = KServiceTypeTrader::self()->query("KEmoticons", constraint);
+ qSort(m_loaded.begin(), m_loaded.end(), priorityLessThan);
}
KEmoticonsProvider *KEmoticonsPrivate::loadProvider(const KService::Ptr &service)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic