summaryrefslogtreecommitdiffstats
path: root/src/gui/image
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@kdab.com>2014-08-22 21:15:24 +0200
committerMarc Mutz <marc.mutz@kdab.com>2014-08-23 13:18:53 +0200
commit91f1b0b4e443c7c95f6a1654d9f6ac63ab778c77 (patch)
tree6dee14e978ba9e825fe71a6b5a0850b3941756d6 /src/gui/image
parent28f740425654855fcbdb13108c3fdb2c03a16340 (diff)
QIconLoader: mark a helper type as movable
QIconDirInfo is held in Qt containers, so reap the performance benefit of a movable type. Change-Id: I317c69ec46d324623b21a33043856e22f60e21b1 Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
Diffstat (limited to 'src/gui/image')
-rw-r--r--src/gui/image/qiconloader_p.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gui/image/qiconloader_p.h b/src/gui/image/qiconloader_p.h
index 419d93d576..6f7e8709de 100644
--- a/src/gui/image/qiconloader_p.h
+++ b/src/gui/image/qiconloader_p.h
@@ -62,6 +62,7 @@
#include <private/qicon_p.h>
#include <private/qfactoryloader_p.h>
#include <QtCore/QHash>
+#include <QtCore/QTypeInfo>
QT_BEGIN_NAMESPACE
@@ -84,6 +85,7 @@ struct QIconDirInfo
short threshold;
Type type : 4;
};
+Q_DECLARE_TYPEINFO(QIconDirInfo, Q_MOVABLE_TYPE);
class QIconLoaderEngineEntry
{