diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2014-08-22 21:15:24 +0200 |
---|---|---|
committer | Marc Mutz <marc.mutz@kdab.com> | 2014-08-23 13:18:53 +0200 |
commit | 91f1b0b4e443c7c95f6a1654d9f6ac63ab778c77 (patch) | |
tree | 6dee14e978ba9e825fe71a6b5a0850b3941756d6 | |
parent | 28f740425654855fcbdb13108c3fdb2c03a16340 (diff) | |
download | qtbase-91f1b0b4e443c7c95f6a1654d9f6ac63ab778c77.tar.gz |
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>
-rw-r--r-- | src/gui/image/qiconloader_p.h | 2 |
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 { |