diff options
author | Anton Kudryavtsev <a.kudryavtsev@netris.ru> | 2016-01-15 11:23:38 +0300 |
---|---|---|
committer | Yoann Lopes <yoann.lopes@theqtcompany.com> | 2016-01-15 13:58:57 +0000 |
commit | 2e78cf2213c006a96979c5c15534a3263da66995 (patch) | |
tree | e569745836551b3b7e8ed5a89c98a05895af5d20 /src/plugins/gstreamer/camerabin/camerabinmetadata.cpp | |
parent | 122de0fdc30ffbef569a61710693059a8eded8e0 (diff) |
Gstreamer plugin: replace foreach with range-based for
Change-Id: Ic6d0f9d6b45eae1cdadc46783cb6f5bb7c64ac8c
Reviewed-by: Yoann Lopes <yoann.lopes@theqtcompany.com>
Diffstat (limited to 'src/plugins/gstreamer/camerabin/camerabinmetadata.cpp')
-rw-r--r-- | src/plugins/gstreamer/camerabin/camerabinmetadata.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/plugins/gstreamer/camerabin/camerabinmetadata.cpp b/src/plugins/gstreamer/camerabin/camerabinmetadata.cpp index ec2a83a66..0fca1d4f8 100644 --- a/src/plugins/gstreamer/camerabin/camerabinmetadata.cpp +++ b/src/plugins/gstreamer/camerabin/camerabinmetadata.cpp @@ -197,7 +197,8 @@ QVariant CameraBinMetaData::metaData(const QString &key) const } #endif - Q_FOREACH (const QGStreamerMetaDataKey &metadataKey, *qt_gstreamerMetaDataKeys()) { + const auto keys = *qt_gstreamerMetaDataKeys(); + for (const QGStreamerMetaDataKey &metadataKey : keys) { if (metadataKey.qtName == key) return m_values.value(QByteArray::fromRawData(metadataKey.gstName, qstrlen(metadataKey.gstName))); } @@ -216,7 +217,8 @@ void CameraBinMetaData::setMetaData(const QString &key, const QVariant &value) } } - Q_FOREACH (const QGStreamerMetaDataKey &metadataKey, *qt_gstreamerMetaDataKeys()) { + const auto keys = *qt_gstreamerMetaDataKeys(); + for (const QGStreamerMetaDataKey &metadataKey : keys) { if (metadataKey.qtName == key) { const char *name = metadataKey.gstName; @@ -239,7 +241,8 @@ QStringList CameraBinMetaData::availableMetaData() const { static QMap<QByteArray, QString> keysMap; if (keysMap.isEmpty()) { - Q_FOREACH (const QGStreamerMetaDataKey &metadataKey, *qt_gstreamerMetaDataKeys()) + const auto keys = *qt_gstreamerMetaDataKeys(); + for (const QGStreamerMetaDataKey &metadataKey : keys) keysMap[QByteArray(metadataKey.gstName)] = metadataKey.qtName; } |