diff options
Diffstat (limited to 'src/plugins/gstreamer/mediacapture/qgstreamerimagecapturecontrol.cpp')
-rw-r--r-- | src/plugins/gstreamer/mediacapture/qgstreamerimagecapturecontrol.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/gstreamer/mediacapture/qgstreamerimagecapturecontrol.cpp b/src/plugins/gstreamer/mediacapture/qgstreamerimagecapturecontrol.cpp index a5f91f193..57b968b77 100644 --- a/src/plugins/gstreamer/mediacapture/qgstreamerimagecapturecontrol.cpp +++ b/src/plugins/gstreamer/mediacapture/qgstreamerimagecapturecontrol.cpp @@ -74,7 +74,8 @@ int QGstreamerImageCaptureControl::capture(const QString &fileName) if (path.isEmpty()) { int lastImage = 0; QDir outputDir = QDir::currentPath(); - foreach(QString fileName, outputDir.entryList(QStringList() << "img_*.jpg")) { + const auto list = outputDir.entryList(QStringList() << "img_*.jpg"); + for (const QString &fileName : list) { int imgNumber = fileName.midRef(4, fileName.size()-8).toInt(); lastImage = qMax(lastImage, imgNumber); } |