summaryrefslogtreecommitdiffstats
path: root/src/gui/image/qicon.cpp
diff options
context:
space:
mode:
authorPaul Olav Tvete <paul.tvete@nokia.com>2009-10-14 14:51:20 (GMT)
committerPaul Olav Tvete <paul.tvete@nokia.com>2009-10-14 14:51:20 (GMT)
commit1c313a529ff0893c43c3ccaabe92c4e015acf891 (patch)
tree4e9b735c04e6579763474dd844eef13a8985ac64 /src/gui/image/qicon.cpp
parent7750f3821c7cd526c33bfa09378378da3980a2e6 (diff)
parent81bc22dbd71e2dd0e25156e753afc6d94d808de9 (diff)
downloadQt-1c313a529ff0893c43c3ccaabe92c4e015acf891.zip
Qt-1c313a529ff0893c43c3ccaabe92c4e015acf891.tar.gz
Qt-1c313a529ff0893c43c3ccaabe92c4e015acf891.tar.bz2
Merge branch '4.6' into lighthouse
Conflicts: src/gui/kernel/qapplication.cpp src/gui/kernel/qwidget.cpp
Diffstat (limited to 'src/gui/image/qicon.cpp')
-rw-r--r--src/gui/image/qicon.cpp10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/gui/image/qicon.cpp b/src/gui/image/qicon.cpp
index fce4508..e0779a0 100644
--- a/src/gui/image/qicon.cpp
+++ b/src/gui/image/qicon.cpp
@@ -54,6 +54,7 @@
#include "qvariant.h"
#include "qcache.h"
#include "qdebug.h"
+#include "private/qguiplatformplugin_p.h"
#ifdef Q_WS_MAC
#include <private/qt_mac_p.h>
@@ -961,19 +962,10 @@ QString QIcon::themeName()
*/
QIcon QIcon::fromTheme(const QString &name, const QIcon &fallback)
{
-
static QCache <QString, QIcon> iconCache;
QIcon icon;
-#ifdef Q_WS_X11
- if (X11->desktopEnvironment == DE_KDE) {
- icon = QKde::kdeIcon(name);
- if (!icon.isNull())
- return icon;
- }
-#endif
-
if (iconCache.contains(name)) {
icon = *iconCache.object(name);
} else {