Original Log
/mnt/data/Devel/8.x/core/libs/dragdrop/dragdropimplementations.cpp:289:1: warning: non-POD static (QString Digikam::mimeTypeCutSelection) [-Wclazy-non-pod-global-static]
289 | static const QString mimeTypeCutSelection(QLatin1String("application/x-kde-cutselection"));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/database/engine/dbenginebackend.cpp:1318:46: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
1318 | while ((pos = preparedString.indexOf(identifierRegExp, pos)) != -1)
| ^
/mnt/data/Devel/8.x/core/libs/database/engine/dbenginebackend.cpp:1320:48: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
1320 | QRegularExpressionMatch regMatch = identifierRegExp.match(preparedString);
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/dimg/filters/decorate/borderfilter.cpp:523:37: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
523 | QRegularExpressionMatch match = regexp.match(s);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:57:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::identity) [-Wclazy-non-pod-global-static]
57 | static const MetaEngineRotation identity ( 1, 0, 0, 1);
| ^
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:58:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::rotate90) [-Wclazy-non-pod-global-static]
58 | static const MetaEngineRotation rotate90 ( 0, 1, -1, 0);
| ^
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:59:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::rotate180) [-Wclazy-non-pod-global-static]
59 | static const MetaEngineRotation rotate180 (-1, 0, 0, -1);
| ^
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:60:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::rotate270) [-Wclazy-non-pod-global-static]
60 | static const MetaEngineRotation rotate270 ( 0, -1, 1, 0);
| ^
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:61:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::flipHorizontal) [-Wclazy-non-pod-global-static]
61 | static const MetaEngineRotation flipHorizontal (-1, 0, 0, 1);
| ^
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:62:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::flipVertical) [-Wclazy-non-pod-global-static]
62 | static const MetaEngineRotation flipVertical ( 1, 0, 0, -1);
| ^
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:63:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::rotate90flipHorizontal) [-Wclazy-non-pod-global-static]
63 | static const MetaEngineRotation rotate90flipHorizontal ( 0, 1, 1, 0); ///< first rotate, then flip
| ^
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:64:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::rotate90flipVertical) [-Wclazy-non-pod-global-static]
64 | static const MetaEngineRotation rotate90flipVertical ( 0, -1, -1, 0); ///< first rotate, then flip
| ^
8 warnings generated.
/mnt/data/Devel/8.x/core/libs/database/coredb/coredbsearchxml.cpp:932:40: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
932 | keywordList << group.split(QRegularExpression(QLatin1String("\\s+")), Qt::SkipEmptyParts);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/facesengine/detection/opencv-dnn/dnnfacedetectoryunet.cpp:43:1: warning: non-POD static (map Digikam::faceenum2size) [-Wclazy-non-pod-global-static]
43 | const std::map<FaceScanSettings::FaceDetectionSize, int> faceenum2size
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/database/coredb/coredbwatch.cpp:24:13: warning: Module QtDBus should not be included directly [-Wclazy-no-module-include]
24 | # include <QtDBus>
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/widgets/mainview/dxmlguiwindow.cpp:212:25: warning: Return KXmlGuiWindow::eventFilter() instead of false [-Wclazy-base-class-event]
212 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/database/tags/tagscache.cpp:462:37: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
462 | if ((it->name).contains(QRegularExpression(QLatin1String("(_Digikam_root_tag_/|"
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/database/tags/facetags.cpp:71:36: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
71 | faceParentTagPath.contains(QRegularExpression(QLatin1String("(_Digikam_root_tag_/|"
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/threadimageio/thumb/thumbnailsize.cpp:24:1: warning: non-POD static (QString Digikam::s_configUseLargeThumbsEntry) [-Wclazy-non-pod-global-static]
24 | static const QString s_configUseLargeThumbsEntry(QLatin1String("Use Large Thumbs"));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/widgets/mainview/dcursortracker.cpp:162:5: warning: Return QLabel::eventFilter() instead of false [-Wclazy-base-class-event]
162 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/widgets/mainview/thememanager.cpp:188:37: warning: Use QMultiMap for maps storing multiple values with the same key. [-Wclazy-qt6-deprecated-api-fixes]
188 | const auto amap = actionMap.values();
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/threadimageio/engine/dfileoperations.cpp:181:37: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
181 | QRegularExpressionMatch match = version.match(completeBaseName);
| ^
/mnt/data/Devel/8.x/core/libs/threadimageio/engine/dfileoperations.cpp:227:37: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
227 | QRegularExpressionMatch match = version.match(completeFileName);
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/threadimageio/engine/dservicemenu_linux.cpp:418:24: warning: Use QMultiMap for maps storing multiple values with the same key. [-Wclazy-qt6-deprecated-api-fixes]
418 | return servicesMap.values();
| ^
/mnt/data/Devel/8.x/core/libs/threadimageio/engine/dservicemenu_linux.cpp:446:26: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
446 | return (string.split(split, Qt::SkipEmptyParts));
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/progressmanager/statusbarprogresswidget.cpp:406:5: warning: Return QFrame::eventFilter() instead of false [-Wclazy-base-class-event]
406 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/versionmanager/versionnamingscheme.cpp:59:37: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
59 | QRegularExpressionMatch match = versionIntermediate.match(completeBaseName);
| ^
/mnt/data/Devel/8.x/core/libs/versionmanager/versionnamingscheme.cpp:79:44: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
79 | QRegularExpressionMatch versionMatch = version.match(completeBaseName);
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/models/categorizeditemmodel.cpp:71:17: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
71 | text.remove(QRegularExpression(QString::fromUtf8("[ \u00A0]?(\\.\\.\\.|…)$")));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/widgets/itemview/itemviewtooltip.cpp:202:5: warning: Return Digikam::DItemToolTip::eventFilter() instead of false [-Wclazy-base-class-event]
202 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/dimg/filters/hotpixels/hotpixelprops.cpp:91:37: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
91 | QRegularExpressionMatch match = exp.match(str);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:256:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
256 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:266:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
266 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:276:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
276 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:286:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
286 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:296:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
296 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:306:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
306 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:316:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
316 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:326:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
326 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:336:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
336 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:346:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
346 | return false;
| ^
10 warnings generated.
/mnt/data/Devel/8.x/core/libs/database/item/query/itemquerybuilder.cpp:462:35: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
462 | if (readerString.contains(QRegularExpression(QLatin1String("^\\d+:\\d+$"))))
| ^
/mnt/data/Devel/8.x/core/libs/database/item/query/itemquerybuilder.cpp:471:40: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
471 | else if (readerString.contains(QRegularExpression(QLatin1String("^\\d+(.\\d+)?$"))))
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/picklabelwidget.cpp:208:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
208 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/picklabelwidget.cpp:218:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
218 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/picklabelwidget.cpp:228:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
228 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/picklabelwidget.cpp:238:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
238 | return false;
| ^
4 warnings generated.
/mnt/data/Devel/8.x/core/libs/dimg/filters/icc/digikam-lcms.cpp:84:20: warning: unused variable 'MATRIX_DET_TOLERANCE' [-Wunused-const-variable]
84 | static const float MATRIX_DET_TOLERANCE = 0.0001F;
| ^~~~~~~~~~~~~~~~~~~~
1 warning generated.
/mnt/data/Devel/8.x/core/libs/database/item/scanner/itemscanner_photo.cpp:445:34: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
445 | if (keyword.contains(QRegularExpression(QLatin1String("(_Digikam_root_tag_/|/_Digikam_root_tag_|_Digikam_root_tag_)"))))
| ^
/mnt/data/Devel/8.x/core/libs/database/item/scanner/itemscanner_photo.cpp:447:43: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
447 | keyword = keyword.replace(QRegularExpression(QLatin1String("(_Digikam_root_tag_/|/_Digikam_root_tag_|_Digikam_root_tag_)")),
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/fileactionmanager/metadatahub.cpp:598:34: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
598 | if (keyword.contains(QRegularExpression(QLatin1String("(_Digikam_root_tag_/|/_Digikam_root_tag_|_Digikam_root_tag_)"))))
| ^
/mnt/data/Devel/8.x/core/libs/fileactionmanager/metadatahub.cpp:600:43: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
600 | keyword = keyword.replace(QRegularExpression(QLatin1String("(_Digikam_root_tag_/|/_Digikam_root_tag_|_Digikam_root_tag_)")),
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/fileactionmanager/fileactionmngr.cpp:65:19: warning: Signature is not normalized. Use transform(QList<ItemInfo>,MetaEngineRotation::TransformationAction) instead of transform(QList<ItemInfo>, MetaEngineRotation::TransformationAction) [-Wclazy-connect-not-normalized]
65 | this, SLOT(transform(QList<ItemInfo>, MetaEngineRotation::TransformationAction)));
| ^
/opt/qt6/include/QtCore/qobjectdefs.h:52:23: note: expanded from macro 'SLOT'
52 | # define SLOT(a) qFlagLocation(QT_STRINGIFY_SLOT(a) QLOCATION)
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/widgets/files/dbinaryiface.cpp:94:26: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
94 | float floatVersion = verRegExp.match(version()).captured(0).toFloat();
| ^
/mnt/data/Devel/8.x/core/libs/widgets/files/dbinaryiface.cpp:111:26: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
111 | float floatVersion = verRegExp.match(version()).captured(0).toFloat();
| ^
/mnt/data/Devel/8.x/core/libs/widgets/files/dbinaryiface.cpp:163:17: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
163 | m_version = verRegExp.match(version).captured(0);
| ^
3 warnings generated.
/mnt/data/Devel/8.x/core/libs/database/models/itemfiltersettings.cpp:754:57: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
754 | m_textFilterSettings.text.contains(expRatio) &&
| ^
/mnt/data/Devel/8.x/core/libs/database/models/itemfiltersettings.cpp:755:57: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
755 | m_textFilterSettings.text.contains(QRegularExpression(QLatin1String(":\\d+")))
| ^
/mnt/data/Devel/8.x/core/libs/database/models/itemfiltersettings.cpp:782:57: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
782 | else if (m_textFilterSettings.text.contains(expFloat))
| ^
/mnt/data/Devel/8.x/core/libs/database/models/itemfiltersettings.cpp:808:36: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
808 | text.contains(QRegularExpression(QLatin1String("^>\\d{1,15}$"))) &&
| ^
/mnt/data/Devel/8.x/core/libs/database/models/itemfiltersettings.cpp:815:36: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
815 | text.contains(QRegularExpression(QLatin1String("^<\\d{1,15}$"))) &&
| ^
/mnt/data/Devel/8.x/core/libs/database/models/itemfiltersettings.cpp:822:36: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
822 | text.contains(QRegularExpression(QLatin1String("^\\d+$"))) &&
| ^
6 warnings generated.
/mnt/data/Devel/8.x/core/libs/dimg/filters/wb/wbsettings.cpp:92:29: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
92 | tempDesc.remove(QRegularExpression(QLatin1String("\\(.*\\)")));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/dplugins/widgets/dpreviewimage.cpp:1297:9: warning: Return QGraphicsView::eventFilter() instead of false [-Wclazy-base-class-event]
1297 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/dplugins/widgets/dpreviewimage.cpp:1310:9: warning: Return QGraphicsView::eventFilter() instead of false [-Wclazy-base-class-event]
1310 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/dplugins/widgets/dpreviewimage.cpp:1323:9: warning: Return QGraphicsView::eventFilter() instead of false [-Wclazy-base-class-event]
1323 | return false;
| ^
3 warnings generated.
/mnt/data/Devel/8.x/core/libs/tags/widgets/addtagscombobox.cpp:209:9: warning: Return Digikam::TagTreeViewSelectComboBox::eventFilter() instead of false [-Wclazy-base-class-event]
209 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/tags/widgets/addtagscombobox.cpp:278:9: warning: Return Digikam::TagTreeViewSelectComboBox::eventFilter() instead of false [-Wclazy-base-class-event]
278 | return false;
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/widgets/layout/sidebar.cpp:409:17: warning: Return Digikam::DMultiTabBar::eventFilter() instead of false [-Wclazy-base-class-event]
409 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/layout/sidebar.cpp:420:17: warning: Return Digikam::DMultiTabBar::eventFilter() instead of false [-Wclazy-base-class-event]
420 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/layout/sidebar.cpp:428:17: warning: Return Digikam::DMultiTabBar::eventFilter() instead of false [-Wclazy-base-class-event]
428 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/layout/sidebar.cpp:436:17: warning: Return Digikam::DMultiTabBar::eventFilter() instead of false [-Wclazy-base-class-event]
436 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/layout/sidebar.cpp:440:17: warning: Return Digikam::DMultiTabBar::eventFilter() instead of false [-Wclazy-base-class-event]
440 | return false;
| ^
5 warnings generated.
/mnt/data/Devel/8.x/core/libs/album/widgets/albumpropsedit.cpp:406:26: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
406 | bool enable = (!emptyTitle.match(newtitle).hasMatch() && !newtitle.isEmpty());
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/tags/widgets/tageditdlg.cpp:348:21: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
348 | bool enable = (!emptyTitle.match(newtitle).hasMatch() && !newtitle.isEmpty());
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/dimg/filters/lens/lensfuniface.cpp:488:36: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
488 | lensCutted.replace(QRegularExpression(QLatin1String("\\.[0-9]")), QLatin1String("")); //krazy:exclude=doublequote_chars
| ^
1 warning generated.
In file included from /mnt/data/Devel/8.x/core/libs/mlfoundation/ocvocldnnsetter.cpp:16:
/mnt/data/Devel/8.x/core/libs/mlfoundation/ocvocldnnsetter.h:37:1: warning: Digikam::OpenCVOpenCLDNNSetter has dtor but not copy-ctor, copy-assignment [-Wclazy-rule-of-three]
37 | class DIGIKAM_EXPORT OpenCVOpenCLDNNSetter
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/aitoolspipeline/aitoolspipeline.cpp:129:23: warning: Signature is not normalized. Use started(QString) instead of started(const QString&) [-Wclazy-connect-not-normalized]
129 | connect(this, SIGNAL(started(const QString&)),
| ^
/opt/qt6/include/QtCore/qobjectdefs.h:53:23: note: expanded from macro 'SIGNAL'
53 | # define SIGNAL(a) qFlagLocation(QT_STRINGIFY_SIGNAL(a) QLOCATION)
| ^
/mnt/data/Devel/8.x/core/libs/aitoolspipeline/aitoolspipeline.cpp:130:23: warning: Signature is not normalized. Use slotStarted(QString) instead of slotStarted(const QString&) [-Wclazy-connect-not-normalized]
130 | this, SLOT(slotStarted(const QString&)));
| ^
/opt/qt6/include/QtCore/qobjectdefs.h:52:23: note: expanded from macro 'SLOT'
52 | # define SLOT(a) qFlagLocation(QT_STRINGIFY_SLOT(a) QLOCATION)
| ^
/mnt/data/Devel/8.x/core/libs/aitoolspipeline/aitoolspipeline.cpp:132:23: warning: Signature is not normalized. Use processed(MLPipelinePackageNotify::Ptr) instead of processed(const MLPipelinePackageNotify::Ptr&) [-Wclazy-connect-not-normalized]
132 | connect(this, SIGNAL(processed(const MLPipelinePackageNotify::Ptr&)),
| ^
/opt/qt6/include/QtCore/qobjectdefs.h:53:23: note: expanded from macro 'SIGNAL'
53 | # define SIGNAL(a) qFlagLocation(QT_STRINGIFY_SIGNAL(a) QLOCATION)
| ^
/mnt/data/Devel/8.x/core/libs/aitoolspipeline/aitoolspipeline.cpp:133:23: warning: Signature is not normalized. Use slotProcessed(MLPipelinePackageNotify::Ptr) instead of slotProcessed(const MLPipelinePackageNotify::Ptr&) [-Wclazy-connect-not-normalized]
133 | this, SLOT(slotProcessed(const MLPipelinePackageNotify::Ptr&)));
| ^
/opt/qt6/include/QtCore/qobjectdefs.h:52:23: note: expanded from macro 'SLOT'
52 | # define SLOT(a) qFlagLocation(QT_STRINGIFY_SLOT(a) QLOCATION)
| ^
/mnt/data/Devel/8.x/core/libs/aitoolspipeline/aitoolspipeline.cpp:135:23: warning: Signature is not normalized. Use skipped(MLPipelinePackageNotify::Ptr) instead of skipped(const MLPipelinePackageNotify::Ptr&) [-Wclazy-connect-not-normalized]
135 | connect(this, SIGNAL(skipped(const MLPipelinePackageNotify::Ptr&)),
| ^
/opt/qt6/include/QtCore/qobjectdefs.h:53:23: note: expanded from macro 'SIGNAL'
53 | # define SIGNAL(a) qFlagLocation(QT_STRINGIFY_SIGNAL(a) QLOCATION)
| ^
/mnt/data/Devel/8.x/core/libs/aitoolspipeline/aitoolspipeline.cpp:136:23: warning: Signature is not normalized. Use slotSkipped(MLPipelinePackageNotify::Ptr) instead of slotSkipped(const MLPipelinePackageNotify::Ptr&) [-Wclazy-connect-not-normalized]
136 | this, SLOT(slotSkipped(const MLPipelinePackageNotify::Ptr&)));
| ^
/opt/qt6/include/QtCore/qobjectdefs.h:52:23: note: expanded from macro 'SLOT'
52 | # define SLOT(a) qFlagLocation(QT_STRINGIFY_SLOT(a) QLOCATION)
| ^
6 warnings generated.
/mnt/data/Devel/8.x/core/utilities/advancedrename/common/parser.cpp:104:32: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
104 | return (!str.isEmpty() && !invalidString.match(str).hasMatch());
| ^
1 warning generated.
In file included from /mnt/data/Devel/8.x/core/utilities/queuemanager/dplugins/bqminfoiface.cpp:20:
/mnt/data/Devel/8.x/core/utilities/queuemanager/views/queuepool.h:50:5: warning: signalTestCanDecode() shouldn't receive parameters by ref. For a clean design signals shouldn't assume a single slot are connected to them. [-Wclazy-signal-with-return-value]
50 | void signalTestCanDecode(const QDragMoveEvent*, bool&);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/advancedrename/common/ruledialog.cpp:121:19: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
121 | _title.remove(QRegularExpression(QLatin1String("\\.{3,}")))
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/import/backend/cameracontroller.cpp:137:45: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
137 | QRegularExpressionMatch match = x.match(xport);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/advancedrename/common/tooltipcreator.cpp:148:20: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
148 | result.replace(optionsRegExp, QString::fromUtf8("<i><font color=\"%1\">\\1</font></i>")
| ^
1 warning generated.
In file included from /mnt/data/Devel/8.x/core/utilities/queuemanager/views/queuepool.cpp:15:
/mnt/data/Devel/8.x/core/utilities/queuemanager/views/queuepool.h:50:5: warning: signalTestCanDecode() shouldn't receive parameters by ref. For a clean design signals shouldn't assume a single slot are connected to them. [-Wclazy-signal-with-return-value]
50 | void signalTestCanDecode(const QDragMoveEvent*, bool&);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/filepropertiesoption.cpp:29:1: warning: non-POD static (QString (anonymous namespace)::KEY_FILE) [-Wclazy-non-pod-global-static]
29 | static const QString KEY_FILE(QLatin1String("[file]"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/filepropertiesoption.cpp:30:1: warning: non-POD static (QString (anonymous namespace)::KEY_EXT) [-Wclazy-non-pod-global-static]
30 | static const QString KEY_EXT(QLatin1String("[ext]"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/filepropertiesoption.cpp:31:1: warning: non-POD static (QString (anonymous namespace)::KEY_USER) [-Wclazy-non-pod-global-static]
31 | static const QString KEY_USER(QLatin1String("[user]"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/filepropertiesoption.cpp:32:1: warning: non-POD static (QString (anonymous namespace)::KEY_GROUP) [-Wclazy-non-pod-global-static]
32 | static const QString KEY_GROUP(QLatin1String("[group]"));
| ^
4 warnings generated.
In file included from /mnt/data/Devel/8.x/core/utilities/queuemanager/main/queuemgrwindow.cpp:15:
In file included from /mnt/data/Devel/8.x/core/utilities/queuemanager/main/queuemgrwindow_p.h:72:
/mnt/data/Devel/8.x/core/utilities/queuemanager/views/queuepool.h:50:5: warning: signalTestCanDecode() shouldn't receive parameters by ref. For a clean design signals shouldn't assume a single slot are connected to them. [-Wclazy-signal-with-return-value]
50 | void signalTestCanDecode(const QDragMoveEvent*, bool&);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:31:1: warning: non-POD static (QString (anonymous namespace)::KEY_DEFAULTCOMMENT) [-Wclazy-non-pod-global-static]
31 | static const QString KEY_DEFAULTCOMMENT(QLatin1String("DefaultComment"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:32:1: warning: non-POD static (QString (anonymous namespace)::KEY_DIMENSION) [-Wclazy-non-pod-global-static]
32 | static const QString KEY_DIMENSION(QLatin1String("Dimension"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:33:1: warning: non-POD static (QString (anonymous namespace)::KEY_FILESIZE) [-Wclazy-non-pod-global-static]
33 | static const QString KEY_FILESIZE(QLatin1String("FileSize"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:34:1: warning: non-POD static (QString (anonymous namespace)::KEY_FORMAT) [-Wclazy-non-pod-global-static]
34 | static const QString KEY_FORMAT(QLatin1String("Format"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:35:1: warning: non-POD static (QString (anonymous namespace)::KEY_MEDIATYPE) [-Wclazy-non-pod-global-static]
35 | static const QString KEY_MEDIATYPE(QLatin1String("MediaType"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:36:1: warning: non-POD static (QString (anonymous namespace)::KEY_RATING) [-Wclazy-non-pod-global-static]
36 | static const QString KEY_RATING(QLatin1String("Rating"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:37:1: warning: non-POD static (QString (anonymous namespace)::KEY_HEIGHT) [-Wclazy-non-pod-global-static]
37 | static const QString KEY_HEIGHT(QLatin1String("Height"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:38:1: warning: non-POD static (QString (anonymous namespace)::KEY_WIDTH) [-Wclazy-non-pod-global-static]
38 | static const QString KEY_WIDTH(QLatin1String("Width"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:39:1: warning: non-POD static (QString (anonymous namespace)::KEY_ORIENTATION) [-Wclazy-non-pod-global-static]
39 | static const QString KEY_ORIENTATION(QLatin1String("Orientation"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:40:1: warning: non-POD static (QString (anonymous namespace)::KEY_COLORDEPTH) [-Wclazy-non-pod-global-static]
40 | static const QString KEY_COLORDEPTH(QLatin1String("ColorDepth"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:41:1: warning: non-POD static (QString (anonymous namespace)::KEY_COLORMODEL) [-Wclazy-non-pod-global-static]
41 | static const QString KEY_COLORMODEL(QLatin1String("ColorModel"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:42:1: warning: non-POD static (QString (anonymous namespace)::KEY_DEFAULTAUTHOR) [-Wclazy-non-pod-global-static]
42 | static const QString KEY_DEFAULTAUTHOR(QLatin1String("DefaultAuthor"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:43:1: warning: non-POD static (QString (anonymous namespace)::KEY_AUTHORS) [-Wclazy-non-pod-global-static]
43 | static const QString KEY_AUTHORS(QLatin1String("Authors"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:44:1: warning: non-POD static (QString (anonymous namespace)::KEY_TITLE) [-Wclazy-non-pod-global-static]
44 | static const QString KEY_TITLE(QLatin1String("Title"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:45:1: warning: non-POD static (QString (anonymous namespace)::KEY_TAGSLIST) [-Wclazy-non-pod-global-static]
45 | static const QString KEY_TAGSLIST(QLatin1String("TagsList"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:46:1: warning: non-POD static (QString (anonymous namespace)::KEY_TAGSPATHLIST) [-Wclazy-non-pod-global-static]
46 | static const QString KEY_TAGSPATHLIST(QLatin1String("TagsPathList"));
| ^
16 warnings generated.
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:29:1: warning: non-POD static (QString (anonymous namespace)::KEY_MAKE) [-Wclazy-non-pod-global-static]
29 | static const QString KEY_MAKE(QLatin1String("CameraMake"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:30:1: warning: non-POD static (QString (anonymous namespace)::KEY_MODEL) [-Wclazy-non-pod-global-static]
30 | static const QString KEY_MODEL(QLatin1String("CameraModel"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:31:1: warning: non-POD static (QString (anonymous namespace)::KEY_LENS) [-Wclazy-non-pod-global-static]
31 | static const QString KEY_LENS(QLatin1String("CameraLens"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:32:1: warning: non-POD static (QString (anonymous namespace)::KEY_APERTURE) [-Wclazy-non-pod-global-static]
32 | static const QString KEY_APERTURE(QLatin1String("Aperture"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:33:1: warning: non-POD static (QString (anonymous namespace)::KEY_FOCALLENGTH) [-Wclazy-non-pod-global-static]
33 | static const QString KEY_FOCALLENGTH(QLatin1String("FocalLength"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:34:1: warning: non-POD static (QString (anonymous namespace)::KEY_FOCALLENGTH35) [-Wclazy-non-pod-global-static]
34 | static const QString KEY_FOCALLENGTH35(QLatin1String("FocalLength35"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:35:1: warning: non-POD static (QString (anonymous namespace)::KEY_EXPOSURETIME) [-Wclazy-non-pod-global-static]
35 | static const QString KEY_EXPOSURETIME(QLatin1String("ExposureTime"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:36:1: warning: non-POD static (QString (anonymous namespace)::KEY_EXPOSUREPROGRAM) [-Wclazy-non-pod-global-static]
36 | static const QString KEY_EXPOSUREPROGRAM(QLatin1String("ExposureProgram"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:37:1: warning: non-POD static (QString (anonymous namespace)::KEY_EXPOSUREMODE) [-Wclazy-non-pod-global-static]
37 | static const QString KEY_EXPOSUREMODE(QLatin1String("ExposureMode"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:38:1: warning: non-POD static (QString (anonymous namespace)::KEY_SENSITIVITY) [-Wclazy-non-pod-global-static]
38 | static const QString KEY_SENSITIVITY(QLatin1String("Sensitivity"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:39:1: warning: non-POD static (QString (anonymous namespace)::KEY_FLASHMODE) [-Wclazy-non-pod-global-static]
39 | static const QString KEY_FLASHMODE(QLatin1String("FlashMode"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:40:1: warning: non-POD static (QString (anonymous namespace)::KEY_WHITEBALANCE) [-Wclazy-non-pod-global-static]
40 | static const QString KEY_WHITEBALANCE(QLatin1String("WhiteBalance"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:41:1: warning: non-POD static (QString (anonymous namespace)::KEY_WHITEBALANCECOLORTEMPERATURE) [-Wclazy-non-pod-global-static]
41 | static const QString KEY_WHITEBALANCECOLORTEMPERATURE(QLatin1String("WhiteBalanceColorTemp"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:42:1: warning: non-POD static (QString (anonymous namespace)::KEY_METERINGMODE) [-Wclazy-non-pod-global-static]
42 | static const QString KEY_METERINGMODE(QLatin1String("MeteringMode"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:43:1: warning: non-POD static (QString (anonymous namespace)::KEY_SUBJECTDISTANCE) [-Wclazy-non-pod-global-static]
43 | static const QString KEY_SUBJECTDISTANCE(QLatin1String("SubjectDistance"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:44:1: warning: non-POD static (QString (anonymous namespace)::KEY_SUBJECTDISTANCECATEGORY) [-Wclazy-non-pod-global-static]
44 | static const QString KEY_SUBJECTDISTANCECATEGORY(QLatin1String("SubjectDistanceCategory"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:46:1: warning: non-POD static (QString (anonymous namespace)::KEY_ASPECTRATIO) [-Wclazy-non-pod-global-static]
46 | static const QString KEY_ASPECTRATIO(QLatin1String("AspectRatio"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:47:1: warning: non-POD static (QString (anonymous namespace)::KEY_AUDIOBITRATE) [-Wclazy-non-pod-global-static]
47 | static const QString KEY_AUDIOBITRATE(QLatin1String("AudioBitRate"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:48:1: warning: non-POD static (QString (anonymous namespace)::KEY_AUDIOCHANNELTYPE) [-Wclazy-non-pod-global-static]
48 | static const QString KEY_AUDIOCHANNELTYPE(QLatin1String("AudioChannelType"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:49:1: warning: non-POD static (QString (anonymous namespace)::KEY_AUDIOCodec) [-Wclazy-non-pod-global-static]
49 | static const QString KEY_AUDIOCodec(QLatin1String("AudioCodec"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:50:1: warning: non-POD static (QString (anonymous namespace)::KEY_DURATION) [-Wclazy-non-pod-global-static]
50 | static const QString KEY_DURATION(QLatin1String("Duration"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:51:1: warning: non-POD static (QString (anonymous namespace)::KEY_FRAMERATE) [-Wclazy-non-pod-global-static]
51 | static const QString KEY_FRAMERATE(QLatin1String("FrameRate"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:52:1: warning: non-POD static (QString (anonymous namespace)::KEY_VIDEOCODEC) [-Wclazy-non-pod-global-static]
52 | static const QString KEY_VIDEOCODEC(QLatin1String("VideoCodec"));
| ^
23 warnings generated.
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:30:1: warning: non-POD static (QString (anonymous namespace)::KEY_LATITUDE) [-Wclazy-non-pod-global-static]
30 | static const QString KEY_LATITUDE(QLatin1String("Latitude"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:31:1: warning: non-POD static (QString (anonymous namespace)::KEY_LONGITUDE) [-Wclazy-non-pod-global-static]
31 | static const QString KEY_LONGITUDE(QLatin1String("Longitude"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:32:1: warning: non-POD static (QString (anonymous namespace)::KEY_LATTITUDENUMBER) [-Wclazy-non-pod-global-static]
32 | static const QString KEY_LATTITUDENUMBER(QLatin1String("LatitudeNumber"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:33:1: warning: non-POD static (QString (anonymous namespace)::KEY_LONGITUDENUMBER) [-Wclazy-non-pod-global-static]
33 | static const QString KEY_LONGITUDENUMBER(QLatin1String("LongitudeNumber"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:34:1: warning: non-POD static (QString (anonymous namespace)::KEY_LATITUDEFORMATTED) [-Wclazy-non-pod-global-static]
34 | static const QString KEY_LATITUDEFORMATTED(QLatin1String("LatitudeFormatted"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:35:1: warning: non-POD static (QString (anonymous namespace)::KEY_LONGITUDEFORMATTED) [-Wclazy-non-pod-global-static]
35 | static const QString KEY_LONGITUDEFORMATTED(QLatin1String("LongitudeFormatted"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:36:1: warning: non-POD static (QString (anonymous namespace)::KEY_ALTITUDE) [-Wclazy-non-pod-global-static]
36 | static const QString KEY_ALTITUDE(QLatin1String("Altitude"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:37:1: warning: non-POD static (QString (anonymous namespace)::KEY_ALTITUDEFORMATTED) [-Wclazy-non-pod-global-static]
37 | static const QString KEY_ALTITUDEFORMATTED(QLatin1String("AltitudeFormatted"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:38:1: warning: non-POD static (QString (anonymous namespace)::KEY_ORIENTATION) [-Wclazy-non-pod-global-static]
38 | static const QString KEY_ORIENTATION(QLatin1String("Orientation"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:39:1: warning: non-POD static (QString (anonymous namespace)::KEY_ROLL) [-Wclazy-non-pod-global-static]
39 | static const QString KEY_ROLL(QLatin1String("Roll"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:40:1: warning: non-POD static (QString (anonymous namespace)::KEY_TILT) [-Wclazy-non-pod-global-static]
40 | static const QString KEY_TILT(QLatin1String("Tilt"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:41:1: warning: non-POD static (QString (anonymous namespace)::KEY_ACCURACY) [-Wclazy-non-pod-global-static]
41 | static const QString KEY_ACCURACY(QLatin1String("Accuracy"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:42:1: warning: non-POD static (QString (anonymous namespace)::KEY_DESCRIPTION) [-Wclazy-non-pod-global-static]
42 | static const QString KEY_DESCRIPTION(QLatin1String("Description"));
| ^
13 warnings generated.
/mnt/data/Devel/8.x/core/utilities/maintenance/main/maintenancedlg.cpp:347:5: warning: Pass a context object as 3rd connect parameter [-Wclazy-connect-3arg-lambda]
347 | connect(d->resetFaceDb, &QCheckBox::toggled,
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/import/views/cameranamehelper.cpp:35:1: warning: non-POD static (QRegularExpression (anonymous namespace)::REGEXP_CAMERA_NAME) [-Wclazy-non-pod-global-static]
35 | static QRegularExpression REGEXP_CAMERA_NAME(
| ^
/mnt/data/Devel/8.x/core/utilities/import/views/cameranamehelper.cpp:35:1: warning: non-POD static (QString (anonymous namespace)::REGEXP_CAMERA_NAME) [-Wclazy-non-pod-global-static]
/mnt/data/Devel/8.x/core/utilities/import/views/cameranamehelper.cpp:39:1: warning: non-POD static (QRegularExpression (anonymous namespace)::REGEXP_MODES) [-Wclazy-non-pod-global-static]
39 | static QRegularExpression REGEXP_MODES(
| ^
/mnt/data/Devel/8.x/core/utilities/import/views/cameranamehelper.cpp:39:1: warning: non-POD static (QString (anonymous namespace)::REGEXP_MODES) [-Wclazy-non-pod-global-static]
4 warnings generated.
/mnt/data/Devel/8.x/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.cpp:228:82: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
228 | const QStringList altitudes = QString::fromLatin1(data).split(QRegularExpression(QLatin1String("\\s+")));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/facemanagement/pipelines/edit/facepipelineedit.cpp:247:5: warning: c++11 range-loop might detach Qt container (QList) [-Wclazy-range-loop-detach]
247 | for (const FaceTagsIface& face : faces)
| ^ ~~~~~
| std::as_const(faces)
1 warning generated.
/mnt/data/Devel/8.x/core/tests/mediawiki/fakeserver/fakeserver.cpp:67:80: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
67 | QStringList token = QString::fromUtf8(m_clientSocket->readAll()).split(QRegularExpression(QStringLiteral("[ \r\n][ \r\n]*")));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/app/date/ddateedit.cpp:463:5: warning: Return QComboBox::eventFilter() instead of false [-Wclazy-base-class-event]
463 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/geolocation/geoiface/backends/backendgooglemaps.cpp:1270:5: warning: Return Digikam::MapBackend::eventFilter() instead of false [-Wclazy-base-class-event]
1270 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/geolocation/geoiface/widgets/htmlwidget_qwebengine.cpp:434:5: warning: Return QWebEngineView::eventFilter() instead of false [-Wclazy-base-class-event]
434 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/metadata/geolocationedit/dialog/geolocationedit.cpp:508:13: warning: Return Digikam::DPluginDialog::eventFilter() instead of false [-Wclazy-base-class-event]
508 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/metadata/geolocationedit/kmlexport/kmlexport.cpp:65:47: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
65 | webFileName = webFileName.replace(QRegularExpression(QLatin1String("[^-0-9a-z]+")), QLatin1String("_"));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:340:41: warning: Use QMultiMap for maps storing multiple values with the same key. [-Wclazy-qt6-deprecated-api-fixes]
340 | if (AdvPrintSettings::outputNames().values().contains(text))
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/metadata/metadataedit/dialog/metadataeditdialog.cpp:377:9: warning: Return Digikam::DPluginDialog::eventFilter() instead of false [-Wclazy-base-class-event]
377 | return false;
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/metadata/metadataedit/dialog/metadataeditdialog.cpp:380:5: warning: Return Digikam::DPluginDialog::eventFilter() instead of false [-Wclazy-base-class-event]
380 | return false;
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/dplugins/generic/view/slideshow/common/slideshowloader.cpp:648:9: warning: Return QStackedWidget::eventFilter() instead of false [-Wclazy-base-class-event]
648 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/google/gstalkerbase.cpp:38:1: warning: non-POD static (QString DigikamGenericGoogleServicesPlugin::s_refreshToken) [-Wclazy-non-pod-global-static]
38 | static QString s_refreshToken;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/tools/htmlgallery/generator/gallerynamehelper.cpp:25:1: warning: non-POD static (QMutex DigikamGenericHtmlGalleryPlugin::s_nameHelperMutex) [-Wclazy-non-pod-global-static]
25 | static QMutex s_nameHelperMutex;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/imageshack/imageshackwindow.cpp:371:30: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
371 | tagsList = str.split(QRegularExpression(QLatin1String("\\W+")), Qt::SkipEmptyParts);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/tools/htmlgallery/generator/gallerytheme.cpp:60:1: warning: non-POD static (QList DigikamGenericHtmlGalleryPlugin::sList) [-Wclazy-non-pod-global-static]
60 | static GalleryTheme::List sList;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:81:1: warning: non-POD static (QString DigikamGenericINatPlugin::API_TOKEN) [-Wclazy-non-pod-global-static]
81 | static const QString API_TOKEN = QLatin1String("api_token");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:82:1: warning: non-POD static (QString DigikamGenericINatPlugin::TOTAL_RESULTS) [-Wclazy-non-pod-global-static]
82 | static const QString TOTAL_RESULTS = QLatin1String("total_results");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:83:1: warning: non-POD static (QString DigikamGenericINatPlugin::PAGE) [-Wclazy-non-pod-global-static]
83 | static const QString PAGE = QLatin1String("page");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:84:1: warning: non-POD static (QString DigikamGenericINatPlugin::PER_PAGE) [-Wclazy-non-pod-global-static]
84 | static const QString PER_PAGE = QLatin1String("per_page");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:85:1: warning: non-POD static (QString DigikamGenericINatPlugin::LOCALE) [-Wclazy-non-pod-global-static]
85 | static const QString LOCALE = QLatin1String("locale");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:86:1: warning: non-POD static (QString DigikamGenericINatPlugin::RESULTS) [-Wclazy-non-pod-global-static]
86 | static const QString RESULTS = QLatin1String("results");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:87:1: warning: non-POD static (QString DigikamGenericINatPlugin::NAME) [-Wclazy-non-pod-global-static]
87 | static const QString NAME = QLatin1String("name");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:88:1: warning: non-POD static (QString DigikamGenericINatPlugin::TAXON) [-Wclazy-non-pod-global-static]
88 | static const QString TAXON = QLatin1String("taxon");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:89:1: warning: non-POD static (QString DigikamGenericINatPlugin::TAXON_ID) [-Wclazy-non-pod-global-static]
89 | static const QString TAXON_ID = QLatin1String("taxon_id");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:90:1: warning: non-POD static (QString DigikamGenericINatPlugin::ID) [-Wclazy-non-pod-global-static]
90 | static const QString ID = QLatin1String("id");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:91:1: warning: non-POD static (QString DigikamGenericINatPlugin::PARENT_ID) [-Wclazy-non-pod-global-static]
91 | static const QString PARENT_ID = QLatin1String("parent_id");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:92:1: warning: non-POD static (QString DigikamGenericINatPlugin::RANK) [-Wclazy-non-pod-global-static]
92 | static const QString RANK = QLatin1String("rank");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:93:1: warning: non-POD static (QString DigikamGenericINatPlugin::RANK_LEVEL) [-Wclazy-non-pod-global-static]
93 | static const QString RANK_LEVEL = QLatin1String("rank_level");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:94:1: warning: non-POD static (QString DigikamGenericINatPlugin::PREFERRED_COMMON_NAME) [-Wclazy-non-pod-global-static]
94 | static const QString PREFERRED_COMMON_NAME = QLatin1String("preferred_common_name");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:95:1: warning: non-POD static (QString DigikamGenericINatPlugin::ENGLISH_COMMON_NAME) [-Wclazy-non-pod-global-static]
95 | static const QString ENGLISH_COMMON_NAME = QLatin1String("english_common_name");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:96:1: warning: non-POD static (QString DigikamGenericINatPlugin::MATCHED_TERM) [-Wclazy-non-pod-global-static]
96 | static const QString MATCHED_TERM = QLatin1String("matched_term");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:97:1: warning: non-POD static (QString DigikamGenericINatPlugin::DEFAULT_PHOTO) [-Wclazy-non-pod-global-static]
97 | static const QString DEFAULT_PHOTO = QLatin1String("default_photo");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:98:1: warning: non-POD static (QString DigikamGenericINatPlugin::SQUARE_URL) [-Wclazy-non-pod-global-static]
98 | static const QString SQUARE_URL = QLatin1String("square_url");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:99:1: warning: non-POD static (QString DigikamGenericINatPlugin::ANCESTORS) [-Wclazy-non-pod-global-static]
99 | static const QString ANCESTORS = QLatin1String("taxon_photos");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:100:1: warning: non-POD static (QString DigikamGenericINatPlugin::OBSCURED) [-Wclazy-non-pod-global-static]
100 | static const QString OBSCURED = QLatin1String("obscured");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:101:1: warning: non-POD static (QString DigikamGenericINatPlugin::GEOJSON) [-Wclazy-non-pod-global-static]
101 | static const QString GEOJSON = QLatin1String("geojson");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:102:1: warning: non-POD static (QString DigikamGenericINatPlugin::COORDINATES) [-Wclazy-non-pod-global-static]
102 | static const QString COORDINATES = QLatin1String("coordinates");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:103:1: warning: non-POD static (QString DigikamGenericINatPlugin::LOGIN) [-Wclazy-non-pod-global-static]
103 | static const QString LOGIN = QLatin1String("login");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:104:1: warning: non-POD static (QString DigikamGenericINatPlugin::ICON) [-Wclazy-non-pod-global-static]
104 | static const QString ICON = QLatin1String("icon");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:105:1: warning: non-POD static (QString DigikamGenericINatPlugin::OBSERVATION) [-Wclazy-non-pod-global-static]
105 | static const QString OBSERVATION = QLatin1String("observation");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:106:1: warning: non-POD static (QString DigikamGenericINatPlugin::OBSERVATIONS) [-Wclazy-non-pod-global-static]
106 | static const QString OBSERVATIONS = QLatin1String("observations");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:107:1: warning: non-POD static (QString DigikamGenericINatPlugin::OBSERVED_ON) [-Wclazy-non-pod-global-static]
107 | static const QString OBSERVED_ON = QLatin1String("observed_on");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:108:1: warning: non-POD static (QString DigikamGenericINatPlugin::OBSERVED_ON_STRING) [-Wclazy-non-pod-global-static]
108 | static const QString OBSERVED_ON_STRING = QLatin1String("observed_on_string");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:109:1: warning: non-POD static (QString DigikamGenericINatPlugin::OBSERVATION_PHOTOS) [-Wclazy-non-pod-global-static]
109 | static const QString OBSERVATION_PHOTOS = QLatin1String("observation_photos");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:110:1: warning: non-POD static (QString DigikamGenericINatPlugin::PHOTO) [-Wclazy-non-pod-global-static]
110 | static const QString PHOTO = QLatin1String("photo");
| ^
30 warnings generated.
/mnt/data/Devel/8.x/core/dplugins/generic/tools/htmlgallery/generator/gallerygenerator.cpp:671:29: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
671 | return fileName.replace(QRegularExpression(QLatin1String("[^-0-9a-z]+")), QLatin1String("_"));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:74:1: warning: non-POD static (QString DigikamGenericINatPlugin::xmpNameSpaceURI) [-Wclazy-non-pod-global-static]
74 | static const QString xmpNameSpaceURI = QLatin1String("https://inaturalist.org/ns/1.0/");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:75:1: warning: non-POD static (QString DigikamGenericINatPlugin::xmpNameSpacePrefix) [-Wclazy-non-pod-global-static]
75 | static const QString xmpNameSpacePrefix = QLatin1String("iNaturalist");
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:532:49: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
532 | QRegularExpressionMatch match = verrx.match(v);
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:672:45: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
672 | QRegularExpressionMatch match = md5rx.match(QString::fromUtf8(data.mid(ts.characterOffset())));
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_queryinfo.cpp:150:25: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
150 | content.replace(regex, QStringLiteral("&"));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:387:13: warning: Return Digikam::EditorToolThreaded::eventFilter() instead of false [-Wclazy-base-class-event]
387 | return false;
| ^
/mnt/data/Devel/8.x/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:399:13: warning: Return Digikam::EditorToolThreaded::eventFilter() instead of false [-Wclazy-base-class-event]
399 | return false;
| ^
/mnt/data/Devel/8.x/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:403:13: warning: Return Digikam::EditorToolThreaded::eventFilter() instead of false [-Wclazy-base-class-event]
403 | return false;
| ^
/mnt/data/Devel/8.x/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:417:13: warning: Return Digikam::EditorToolThreaded::eventFilter() instead of false [-Wclazy-base-class-event]
417 | return false;
| ^
/mnt/data/Devel/8.x/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:429:13: warning: Return Digikam::EditorToolThreaded::eventFilter() instead of false [-Wclazy-base-class-event]
429 | return false;
| ^
/mnt/data/Devel/8.x/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:433:13: warning: Return Digikam::EditorToolThreaded::eventFilter() instead of false [-Wclazy-base-class-event]
433 | return false;
| ^
6 warnings generated.
/mnt/data/Devel/8.x/core/dplugins/editor/transform/contentawareresize/contentawareresizetool.cpp:840:5: warning: Return Digikam::EditorToolThreaded::eventFilter() instead of false [-Wclazy-base-class-event]
840 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/tests/geolocation/geoiface/loadtrack_cli.cpp:31:5: warning: non-POD static (QTextStream (anonymous namespace)::qout) [-Wclazy-non-pod-global-static]
31 | QTextStream qout(stdout);
| ^
/mnt/data/Devel/8.x/core/tests/geolocation/geoiface/loadtrack_cli.cpp:32:5: warning: non-POD static (QTextStream (anonymous namespace)::qerr) [-Wclazy-non-pod-global-static]
32 | QTextStream qerr(stderr);
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/tests/geolocation/geoiface/itemmarkertiler_utest.cpp:78:1: warning: non-POD static (QString coord_1_2) [-Wclazy-non-pod-global-static]
78 | const GeoCoordinates coord_1_2 = GeoCoordinates::fromGeoUrl(QLatin1String("geo:1,2"));
| ^
/mnt/data/Devel/8.x/core/tests/geolocation/geoiface/itemmarkertiler_utest.cpp:79:1: warning: non-POD static (QString coord_50_60) [-Wclazy-non-pod-global-static]
79 | const GeoCoordinates coord_50_60 = GeoCoordinates::fromGeoUrl(QLatin1String("geo:50,60"));
| ^
/mnt/data/Devel/8.x/core/tests/geolocation/geoiface/itemmarkertiler_utest.cpp:80:1: warning: non-POD static (QString coord_m50_m60) [-Wclazy-non-pod-global-static]
80 | const GeoCoordinates coord_m50_m60 = GeoCoordinates::fromGeoUrl(QLatin1String("geo:-50,-60"));
| ^
3 warnings generated.
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/mediawiki/mediawikiwindow.cpp:369:13: warning: Return Digikam::WSToolDialog::eventFilter() instead of false [-Wclazy-base-class-event]
369 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:43:1: warning: non-POD static (QString fileName) [-Wclazy-non-pod-global-static]
43 | const QString fileName = QLatin1String("advancedrename_testimage.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:44:1: warning: non-POD static (QString fileName2) [-Wclazy-non-pod-global-static]
44 | const QString fileName2 = QLatin1String("advancedrename_testimage2.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:45:1: warning: non-POD static (QString fileName3) [-Wclazy-non-pod-global-static]
45 | const QString fileName3 = QLatin1String("001a.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:46:1: warning: non-POD static (QString fileName4) [-Wclazy-non-pod-global-static]
46 | const QString fileName4 = QLatin1String("test.png");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:47:1: warning: non-POD static (QString fileName5) [-Wclazy-non-pod-global-static]
47 | const QString fileName5 = QLatin1String("myfile.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:48:1: warning: non-POD static (QString fileName6) [-Wclazy-non-pod-global-static]
48 | const QString fileName6 = QLatin1String("my_file.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:49:1: warning: non-POD static (QString fileName7) [-Wclazy-non-pod-global-static]
49 | const QString fileName7 = QLatin1String("holiday_spain_2011_img001.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:50:1: warning: non-POD static (QString fileName8) [-Wclazy-non-pod-global-static]
50 | const QString fileName8 = QLatin1String("my images.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:51:1: warning: non-POD static (QString fileName9) [-Wclazy-non-pod-global-static]
51 | const QString fileName9 = QLatin1String("holiday_spain_2011_001img.jpg");
| ^
9 warnings generated.
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:48:1: warning: non-POD static (QString fileName) [-Wclazy-non-pod-global-static]
48 | const QString fileName = QLatin1String("advancedrename_testimage.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:49:1: warning: non-POD static (QString fileName2) [-Wclazy-non-pod-global-static]
49 | const QString fileName2 = QLatin1String("advancedrename_testimage2.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:50:1: warning: non-POD static (QString fileName3) [-Wclazy-non-pod-global-static]
50 | const QString fileName3 = QLatin1String("001a.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:51:1: warning: non-POD static (QString fileName4) [-Wclazy-non-pod-global-static]
51 | const QString fileName4 = QLatin1String("test.png");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:52:1: warning: non-POD static (QString fileName5) [-Wclazy-non-pod-global-static]
52 | const QString fileName5 = QLatin1String("myfile.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:53:1: warning: non-POD static (QString fileName6) [-Wclazy-non-pod-global-static]
53 | const QString fileName6 = QLatin1String("my_file.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:54:1: warning: non-POD static (QString fileName7) [-Wclazy-non-pod-global-static]
54 | const QString fileName7 = QLatin1String("holiday_spain_2011_img001.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:55:1: warning: non-POD static (QString fileName8) [-Wclazy-non-pod-global-static]
55 | const QString fileName8 = QLatin1String("my images.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:56:1: warning: non-POD static (QString fileName9) [-Wclazy-non-pod-global-static]
56 | const QString fileName9 = QLatin1String("holiday_spain_2011_001img.jpg");
| ^
9 warnings generated.
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:478:13: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
478 | QVERIFY(countRegEx.match(QLatin1String("test (10)")).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:479:13: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
479 | QVERIFY(countRegEx.match(QLatin1String("te st (10)")).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:480:13: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
480 | QVERIFY(countRegEx.match(QLatin1String("te st (0)")).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:481:14: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
481 | QVERIFY(!countRegEx.match(QLatin1String("te st ()")).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:482:14: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
482 | QVERIFY(!countRegEx.match(QLatin1String("te st")).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:483:14: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
483 | QVERIFY(!countRegEx.match(QLatin1String("te st (10) bla")).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:489:14: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
489 | QVERIFY(!countRegEx.match(rootTitle).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:495:18: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
495 | QVERIFY2(countRegEx.match(collectionTitle).hasMatch(), QString::fromUtf8("%1 matching error").arg(collectionTitle).toLatin1().constData());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:501:22: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
501 | QVERIFY2(countRegEx.match(albumTitle).hasMatch(), QString::fromUtf8("%1 matching error").arg(albumTitle).toLatin1().constData());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:513:14: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
513 | QVERIFY(!countRegEx.match(rootTitle).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:519:19: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
519 | QVERIFY2(!countRegEx.match(collectionTitle).hasMatch(), QString::fromUtf8("%1 matching error").arg(collectionTitle).toLatin1().constData());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:525:23: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
525 | QVERIFY2(!countRegEx.match(albumTitle).hasMatch(), QString::fromUtf8("%1 matching error").arg(albumTitle).toLatin1().constData());
| ^
12 warnings generated.
/mnt/data/Devel/8.x/core/tests/iojobs/iojobs_utest.cpp:35:1: warning: non-POD static (QString testFileName) [-Wclazy-non-pod-global-static]
35 | const QString testFileName = QLatin1String("test.png");
| ^
/mnt/data/Devel/8.x/core/tests/iojobs/iojobs_utest.cpp:38:1: warning: non-POD static (QString srcFolderName) [-Wclazy-non-pod-global-static]
38 | const QString srcFolderName = QLatin1String("src");
| ^
/mnt/data/Devel/8.x/core/tests/iojobs/iojobs_utest.cpp:39:1: warning: non-POD static (QString dstFolderPath) [-Wclazy-non-pod-global-static]
39 | const QString dstFolderPath = QLatin1String("dst");
| ^
/mnt/data/Devel/8.x/core/tests/iojobs/iojobs_utest.cpp:40:1: warning: non-POD static (QString testFolderName) [-Wclazy-non-pod-global-static]
40 | const QString testFolderName = QLatin1String("test");
| ^
4 warnings generated.
/mnt/data/Devel/8.x/core/libs/widgets/mainview/dxmlguiwindow.cpp:212:25: warning: Return KXmlGuiWindow::eventFilter() instead of false [-Wclazy-base-class-event]
212 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/widgets/mainview/dcursortracker.cpp:162:5: warning: Return QLabel::eventFilter() instead of false [-Wclazy-base-class-event]
162 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/progressmanager/statusbarprogresswidget.cpp:406:5: warning: Return QFrame::eventFilter() instead of false [-Wclazy-base-class-event]
406 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/widgets/itemview/itemviewtooltip.cpp:202:5: warning: Return Digikam::DItemToolTip::eventFilter() instead of false [-Wclazy-base-class-event]
202 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:256:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
256 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:266:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
266 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:276:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
276 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:286:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
286 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:296:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
296 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:306:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
306 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:316:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
316 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:326:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
326 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:336:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
336 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/colorlabelwidget.cpp:346:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
346 | return false;
| ^
10 warnings generated.
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/picklabelwidget.cpp:208:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
208 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/picklabelwidget.cpp:218:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
218 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/picklabelwidget.cpp:228:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
228 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/metadata/labels/picklabelwidget.cpp:238:13: warning: Return Digikam::DVBox::eventFilter() instead of false [-Wclazy-base-class-event]
238 | return false;
| ^
4 warnings generated.
/mnt/data/Devel/8.x/core/libs/dimg/filters/icc/digikam-lcms.cpp:84:20: warning: unused variable 'MATRIX_DET_TOLERANCE' [-Wunused-const-variable]
84 | static const float MATRIX_DET_TOLERANCE = 0.0001F;
| ^~~~~~~~~~~~~~~~~~~~
1 warning generated.
/mnt/data/Devel/8.x/core/libs/dplugins/widgets/dpreviewimage.cpp:1297:9: warning: Return QGraphicsView::eventFilter() instead of false [-Wclazy-base-class-event]
1297 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/dplugins/widgets/dpreviewimage.cpp:1310:9: warning: Return QGraphicsView::eventFilter() instead of false [-Wclazy-base-class-event]
1310 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/dplugins/widgets/dpreviewimage.cpp:1323:9: warning: Return QGraphicsView::eventFilter() instead of false [-Wclazy-base-class-event]
1323 | return false;
| ^
3 warnings generated.
/mnt/data/Devel/8.x/core/libs/tags/widgets/addtagscombobox.cpp:209:9: warning: Return Digikam::TagTreeViewSelectComboBox::eventFilter() instead of false [-Wclazy-base-class-event]
209 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/tags/widgets/addtagscombobox.cpp:278:9: warning: Return Digikam::TagTreeViewSelectComboBox::eventFilter() instead of false [-Wclazy-base-class-event]
278 | return false;
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/widgets/layout/sidebar.cpp:409:17: warning: Return Digikam::DMultiTabBar::eventFilter() instead of false [-Wclazy-base-class-event]
409 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/layout/sidebar.cpp:420:17: warning: Return Digikam::DMultiTabBar::eventFilter() instead of false [-Wclazy-base-class-event]
420 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/layout/sidebar.cpp:428:17: warning: Return Digikam::DMultiTabBar::eventFilter() instead of false [-Wclazy-base-class-event]
428 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/layout/sidebar.cpp:436:17: warning: Return Digikam::DMultiTabBar::eventFilter() instead of false [-Wclazy-base-class-event]
436 | return false;
| ^
/mnt/data/Devel/8.x/core/libs/widgets/layout/sidebar.cpp:440:17: warning: Return Digikam::DMultiTabBar::eventFilter() instead of false [-Wclazy-base-class-event]
440 | return false;
| ^
5 warnings generated.
/mnt/data/Devel/8.x/core/app/date/ddateedit.cpp:463:5: warning: Return QComboBox::eventFilter() instead of false [-Wclazy-base-class-event]
463 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/geolocation/geoiface/backends/backendgooglemaps.cpp:1270:5: warning: Return Digikam::MapBackend::eventFilter() instead of false [-Wclazy-base-class-event]
1270 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/geolocation/geoiface/widgets/htmlwidget_qwebengine.cpp:434:5: warning: Return QWebEngineView::eventFilter() instead of false [-Wclazy-base-class-event]
434 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/metadata/geolocationedit/dialog/geolocationedit.cpp:508:13: warning: Return Digikam::DPluginDialog::eventFilter() instead of false [-Wclazy-base-class-event]
508 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/metadata/metadataedit/dialog/metadataeditdialog.cpp:377:9: warning: Return Digikam::DPluginDialog::eventFilter() instead of false [-Wclazy-base-class-event]
377 | return false;
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/metadata/metadataedit/dialog/metadataeditdialog.cpp:380:5: warning: Return Digikam::DPluginDialog::eventFilter() instead of false [-Wclazy-base-class-event]
380 | return false;
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/dplugins/generic/view/slideshow/common/slideshowloader.cpp:648:9: warning: Return QStackedWidget::eventFilter() instead of false [-Wclazy-base-class-event]
648 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:387:13: warning: Return Digikam::EditorToolThreaded::eventFilter() instead of false [-Wclazy-base-class-event]
387 | return false;
| ^
/mnt/data/Devel/8.x/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:399:13: warning: Return Digikam::EditorToolThreaded::eventFilter() instead of false [-Wclazy-base-class-event]
399 | return false;
| ^
/mnt/data/Devel/8.x/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:403:13: warning: Return Digikam::EditorToolThreaded::eventFilter() instead of false [-Wclazy-base-class-event]
403 | return false;
| ^
/mnt/data/Devel/8.x/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:417:13: warning: Return Digikam::EditorToolThreaded::eventFilter() instead of false [-Wclazy-base-class-event]
417 | return false;
| ^
/mnt/data/Devel/8.x/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:429:13: warning: Return Digikam::EditorToolThreaded::eventFilter() instead of false [-Wclazy-base-class-event]
429 | return false;
| ^
/mnt/data/Devel/8.x/core/dplugins/editor/colors/adjustlevels/adjustlevelstool.cpp:433:13: warning: Return Digikam::EditorToolThreaded::eventFilter() instead of false [-Wclazy-base-class-event]
433 | return false;
| ^
6 warnings generated.
/mnt/data/Devel/8.x/core/dplugins/editor/transform/contentawareresize/contentawareresizetool.cpp:840:5: warning: Return Digikam::EditorToolThreaded::eventFilter() instead of false [-Wclazy-base-class-event]
840 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/mediawiki/mediawikiwindow.cpp:369:13: warning: Return Digikam::WSToolDialog::eventFilter() instead of false [-Wclazy-base-class-event]
369 | return false;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/maintenance/main/maintenancedlg.cpp:347:5: warning: Pass a context object as 3rd connect parameter [-Wclazy-connect-3arg-lambda]
347 | connect(d->resetFaceDb, &QCheckBox::toggled,
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/fileactionmanager/fileactionmngr.cpp:65:19: warning: Signature is not normalized. Use transform(QList<ItemInfo>,MetaEngineRotation::TransformationAction) instead of transform(QList<ItemInfo>, MetaEngineRotation::TransformationAction) [-Wclazy-connect-not-normalized]
65 | this, SLOT(transform(QList<ItemInfo>, MetaEngineRotation::TransformationAction)));
| ^
/opt/qt6/include/QtCore/qobjectdefs.h:52:23: note: expanded from macro 'SLOT'
52 | # define SLOT(a) qFlagLocation(QT_STRINGIFY_SLOT(a) QLOCATION)
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/aitoolspipeline/aitoolspipeline.cpp:129:23: warning: Signature is not normalized. Use started(QString) instead of started(const QString&) [-Wclazy-connect-not-normalized]
129 | connect(this, SIGNAL(started(const QString&)),
| ^
/opt/qt6/include/QtCore/qobjectdefs.h:53:23: note: expanded from macro 'SIGNAL'
53 | # define SIGNAL(a) qFlagLocation(QT_STRINGIFY_SIGNAL(a) QLOCATION)
| ^
/mnt/data/Devel/8.x/core/libs/aitoolspipeline/aitoolspipeline.cpp:130:23: warning: Signature is not normalized. Use slotStarted(QString) instead of slotStarted(const QString&) [-Wclazy-connect-not-normalized]
130 | this, SLOT(slotStarted(const QString&)));
| ^
/opt/qt6/include/QtCore/qobjectdefs.h:52:23: note: expanded from macro 'SLOT'
52 | # define SLOT(a) qFlagLocation(QT_STRINGIFY_SLOT(a) QLOCATION)
| ^
/mnt/data/Devel/8.x/core/libs/aitoolspipeline/aitoolspipeline.cpp:132:23: warning: Signature is not normalized. Use processed(MLPipelinePackageNotify::Ptr) instead of processed(const MLPipelinePackageNotify::Ptr&) [-Wclazy-connect-not-normalized]
132 | connect(this, SIGNAL(processed(const MLPipelinePackageNotify::Ptr&)),
| ^
/opt/qt6/include/QtCore/qobjectdefs.h:53:23: note: expanded from macro 'SIGNAL'
53 | # define SIGNAL(a) qFlagLocation(QT_STRINGIFY_SIGNAL(a) QLOCATION)
| ^
/mnt/data/Devel/8.x/core/libs/aitoolspipeline/aitoolspipeline.cpp:133:23: warning: Signature is not normalized. Use slotProcessed(MLPipelinePackageNotify::Ptr) instead of slotProcessed(const MLPipelinePackageNotify::Ptr&) [-Wclazy-connect-not-normalized]
133 | this, SLOT(slotProcessed(const MLPipelinePackageNotify::Ptr&)));
| ^
/opt/qt6/include/QtCore/qobjectdefs.h:52:23: note: expanded from macro 'SLOT'
52 | # define SLOT(a) qFlagLocation(QT_STRINGIFY_SLOT(a) QLOCATION)
| ^
/mnt/data/Devel/8.x/core/libs/aitoolspipeline/aitoolspipeline.cpp:135:23: warning: Signature is not normalized. Use skipped(MLPipelinePackageNotify::Ptr) instead of skipped(const MLPipelinePackageNotify::Ptr&) [-Wclazy-connect-not-normalized]
135 | connect(this, SIGNAL(skipped(const MLPipelinePackageNotify::Ptr&)),
| ^
/opt/qt6/include/QtCore/qobjectdefs.h:53:23: note: expanded from macro 'SIGNAL'
53 | # define SIGNAL(a) qFlagLocation(QT_STRINGIFY_SIGNAL(a) QLOCATION)
| ^
/mnt/data/Devel/8.x/core/libs/aitoolspipeline/aitoolspipeline.cpp:136:23: warning: Signature is not normalized. Use slotSkipped(MLPipelinePackageNotify::Ptr) instead of slotSkipped(const MLPipelinePackageNotify::Ptr&) [-Wclazy-connect-not-normalized]
136 | this, SLOT(slotSkipped(const MLPipelinePackageNotify::Ptr&)));
| ^
/opt/qt6/include/QtCore/qobjectdefs.h:52:23: note: expanded from macro 'SLOT'
52 | # define SLOT(a) qFlagLocation(QT_STRINGIFY_SLOT(a) QLOCATION)
| ^
6 warnings generated.
/mnt/data/Devel/8.x/core/libs/dragdrop/dragdropimplementations.cpp:289:1: warning: non-POD static (QString Digikam::mimeTypeCutSelection) [-Wclazy-non-pod-global-static]
289 | static const QString mimeTypeCutSelection(QLatin1String("application/x-kde-cutselection"));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:57:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::identity) [-Wclazy-non-pod-global-static]
57 | static const MetaEngineRotation identity ( 1, 0, 0, 1);
| ^
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:58:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::rotate90) [-Wclazy-non-pod-global-static]
58 | static const MetaEngineRotation rotate90 ( 0, 1, -1, 0);
| ^
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:59:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::rotate180) [-Wclazy-non-pod-global-static]
59 | static const MetaEngineRotation rotate180 (-1, 0, 0, -1);
| ^
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:60:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::rotate270) [-Wclazy-non-pod-global-static]
60 | static const MetaEngineRotation rotate270 ( 0, -1, 1, 0);
| ^
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:61:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::flipHorizontal) [-Wclazy-non-pod-global-static]
61 | static const MetaEngineRotation flipHorizontal (-1, 0, 0, 1);
| ^
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:62:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::flipVertical) [-Wclazy-non-pod-global-static]
62 | static const MetaEngineRotation flipVertical ( 1, 0, 0, -1);
| ^
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:63:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::rotate90flipHorizontal) [-Wclazy-non-pod-global-static]
63 | static const MetaEngineRotation rotate90flipHorizontal ( 0, 1, 1, 0); ///< first rotate, then flip
| ^
/mnt/data/Devel/8.x/core/libs/metadataengine/engine/metaengine_rotation.cpp:64:1: warning: non-POD static (MetaEngineRotation Digikam::Matrix::rotate90flipVertical) [-Wclazy-non-pod-global-static]
64 | static const MetaEngineRotation rotate90flipVertical ( 0, -1, -1, 0); ///< first rotate, then flip
| ^
8 warnings generated.
/mnt/data/Devel/8.x/core/libs/facesengine/detection/opencv-dnn/dnnfacedetectoryunet.cpp:43:1: warning: non-POD static (map Digikam::faceenum2size) [-Wclazy-non-pod-global-static]
43 | const std::map<FaceScanSettings::FaceDetectionSize, int> faceenum2size
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/database/coredb/coredbwatch.cpp:24:13: warning: Module QtDBus should not be included directly [-Wclazy-no-module-include]
24 | # include <QtDBus>
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/threadimageio/thumb/thumbnailsize.cpp:24:1: warning: non-POD static (QString Digikam::s_configUseLargeThumbsEntry) [-Wclazy-non-pod-global-static]
24 | static const QString s_configUseLargeThumbsEntry(QLatin1String("Use Large Thumbs"));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/filepropertiesoption.cpp:29:1: warning: non-POD static (QString (anonymous namespace)::KEY_FILE) [-Wclazy-non-pod-global-static]
29 | static const QString KEY_FILE(QLatin1String("[file]"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/filepropertiesoption.cpp:30:1: warning: non-POD static (QString (anonymous namespace)::KEY_EXT) [-Wclazy-non-pod-global-static]
30 | static const QString KEY_EXT(QLatin1String("[ext]"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/filepropertiesoption.cpp:31:1: warning: non-POD static (QString (anonymous namespace)::KEY_USER) [-Wclazy-non-pod-global-static]
31 | static const QString KEY_USER(QLatin1String("[user]"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/filepropertiesoption.cpp:32:1: warning: non-POD static (QString (anonymous namespace)::KEY_GROUP) [-Wclazy-non-pod-global-static]
32 | static const QString KEY_GROUP(QLatin1String("[group]"));
| ^
4 warnings generated.
In file included from /mnt/data/Devel/8.x/core/utilities/queuemanager/main/queuemgrwindow.cpp:15:
In file included from /mnt/data/Devel/8.x/core/utilities/queuemanager/main/queuemgrwindow_p.h:72:
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:31:1: warning: non-POD static (QString (anonymous namespace)::KEY_DEFAULTCOMMENT) [-Wclazy-non-pod-global-static]
31 | static const QString KEY_DEFAULTCOMMENT(QLatin1String("DefaultComment"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:32:1: warning: non-POD static (QString (anonymous namespace)::KEY_DIMENSION) [-Wclazy-non-pod-global-static]
32 | static const QString KEY_DIMENSION(QLatin1String("Dimension"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:33:1: warning: non-POD static (QString (anonymous namespace)::KEY_FILESIZE) [-Wclazy-non-pod-global-static]
33 | static const QString KEY_FILESIZE(QLatin1String("FileSize"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:34:1: warning: non-POD static (QString (anonymous namespace)::KEY_FORMAT) [-Wclazy-non-pod-global-static]
34 | static const QString KEY_FORMAT(QLatin1String("Format"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:35:1: warning: non-POD static (QString (anonymous namespace)::KEY_MEDIATYPE) [-Wclazy-non-pod-global-static]
35 | static const QString KEY_MEDIATYPE(QLatin1String("MediaType"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:36:1: warning: non-POD static (QString (anonymous namespace)::KEY_RATING) [-Wclazy-non-pod-global-static]
36 | static const QString KEY_RATING(QLatin1String("Rating"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:37:1: warning: non-POD static (QString (anonymous namespace)::KEY_HEIGHT) [-Wclazy-non-pod-global-static]
37 | static const QString KEY_HEIGHT(QLatin1String("Height"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:38:1: warning: non-POD static (QString (anonymous namespace)::KEY_WIDTH) [-Wclazy-non-pod-global-static]
38 | static const QString KEY_WIDTH(QLatin1String("Width"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:39:1: warning: non-POD static (QString (anonymous namespace)::KEY_ORIENTATION) [-Wclazy-non-pod-global-static]
39 | static const QString KEY_ORIENTATION(QLatin1String("Orientation"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:40:1: warning: non-POD static (QString (anonymous namespace)::KEY_COLORDEPTH) [-Wclazy-non-pod-global-static]
40 | static const QString KEY_COLORDEPTH(QLatin1String("ColorDepth"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:41:1: warning: non-POD static (QString (anonymous namespace)::KEY_COLORMODEL) [-Wclazy-non-pod-global-static]
41 | static const QString KEY_COLORMODEL(QLatin1String("ColorModel"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:42:1: warning: non-POD static (QString (anonymous namespace)::KEY_DEFAULTAUTHOR) [-Wclazy-non-pod-global-static]
42 | static const QString KEY_DEFAULTAUTHOR(QLatin1String("DefaultAuthor"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:43:1: warning: non-POD static (QString (anonymous namespace)::KEY_AUTHORS) [-Wclazy-non-pod-global-static]
43 | static const QString KEY_AUTHORS(QLatin1String("Authors"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:44:1: warning: non-POD static (QString (anonymous namespace)::KEY_TITLE) [-Wclazy-non-pod-global-static]
44 | static const QString KEY_TITLE(QLatin1String("Title"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:45:1: warning: non-POD static (QString (anonymous namespace)::KEY_TAGSLIST) [-Wclazy-non-pod-global-static]
45 | static const QString KEY_TAGSLIST(QLatin1String("TagsList"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/commonkeys.cpp:46:1: warning: non-POD static (QString (anonymous namespace)::KEY_TAGSPATHLIST) [-Wclazy-non-pod-global-static]
46 | static const QString KEY_TAGSPATHLIST(QLatin1String("TagsPathList"));
| ^
16 warnings generated.
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:29:1: warning: non-POD static (QString (anonymous namespace)::KEY_MAKE) [-Wclazy-non-pod-global-static]
29 | static const QString KEY_MAKE(QLatin1String("CameraMake"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:30:1: warning: non-POD static (QString (anonymous namespace)::KEY_MODEL) [-Wclazy-non-pod-global-static]
30 | static const QString KEY_MODEL(QLatin1String("CameraModel"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:31:1: warning: non-POD static (QString (anonymous namespace)::KEY_LENS) [-Wclazy-non-pod-global-static]
31 | static const QString KEY_LENS(QLatin1String("CameraLens"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:32:1: warning: non-POD static (QString (anonymous namespace)::KEY_APERTURE) [-Wclazy-non-pod-global-static]
32 | static const QString KEY_APERTURE(QLatin1String("Aperture"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:33:1: warning: non-POD static (QString (anonymous namespace)::KEY_FOCALLENGTH) [-Wclazy-non-pod-global-static]
33 | static const QString KEY_FOCALLENGTH(QLatin1String("FocalLength"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:34:1: warning: non-POD static (QString (anonymous namespace)::KEY_FOCALLENGTH35) [-Wclazy-non-pod-global-static]
34 | static const QString KEY_FOCALLENGTH35(QLatin1String("FocalLength35"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:35:1: warning: non-POD static (QString (anonymous namespace)::KEY_EXPOSURETIME) [-Wclazy-non-pod-global-static]
35 | static const QString KEY_EXPOSURETIME(QLatin1String("ExposureTime"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:36:1: warning: non-POD static (QString (anonymous namespace)::KEY_EXPOSUREPROGRAM) [-Wclazy-non-pod-global-static]
36 | static const QString KEY_EXPOSUREPROGRAM(QLatin1String("ExposureProgram"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:37:1: warning: non-POD static (QString (anonymous namespace)::KEY_EXPOSUREMODE) [-Wclazy-non-pod-global-static]
37 | static const QString KEY_EXPOSUREMODE(QLatin1String("ExposureMode"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:38:1: warning: non-POD static (QString (anonymous namespace)::KEY_SENSITIVITY) [-Wclazy-non-pod-global-static]
38 | static const QString KEY_SENSITIVITY(QLatin1String("Sensitivity"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:39:1: warning: non-POD static (QString (anonymous namespace)::KEY_FLASHMODE) [-Wclazy-non-pod-global-static]
39 | static const QString KEY_FLASHMODE(QLatin1String("FlashMode"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:40:1: warning: non-POD static (QString (anonymous namespace)::KEY_WHITEBALANCE) [-Wclazy-non-pod-global-static]
40 | static const QString KEY_WHITEBALANCE(QLatin1String("WhiteBalance"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:41:1: warning: non-POD static (QString (anonymous namespace)::KEY_WHITEBALANCECOLORTEMPERATURE) [-Wclazy-non-pod-global-static]
41 | static const QString KEY_WHITEBALANCECOLORTEMPERATURE(QLatin1String("WhiteBalanceColorTemp"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:42:1: warning: non-POD static (QString (anonymous namespace)::KEY_METERINGMODE) [-Wclazy-non-pod-global-static]
42 | static const QString KEY_METERINGMODE(QLatin1String("MeteringMode"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:43:1: warning: non-POD static (QString (anonymous namespace)::KEY_SUBJECTDISTANCE) [-Wclazy-non-pod-global-static]
43 | static const QString KEY_SUBJECTDISTANCE(QLatin1String("SubjectDistance"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:44:1: warning: non-POD static (QString (anonymous namespace)::KEY_SUBJECTDISTANCECATEGORY) [-Wclazy-non-pod-global-static]
44 | static const QString KEY_SUBJECTDISTANCECATEGORY(QLatin1String("SubjectDistanceCategory"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:46:1: warning: non-POD static (QString (anonymous namespace)::KEY_ASPECTRATIO) [-Wclazy-non-pod-global-static]
46 | static const QString KEY_ASPECTRATIO(QLatin1String("AspectRatio"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:47:1: warning: non-POD static (QString (anonymous namespace)::KEY_AUDIOBITRATE) [-Wclazy-non-pod-global-static]
47 | static const QString KEY_AUDIOBITRATE(QLatin1String("AudioBitRate"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:48:1: warning: non-POD static (QString (anonymous namespace)::KEY_AUDIOCHANNELTYPE) [-Wclazy-non-pod-global-static]
48 | static const QString KEY_AUDIOCHANNELTYPE(QLatin1String("AudioChannelType"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:49:1: warning: non-POD static (QString (anonymous namespace)::KEY_AUDIOCodec) [-Wclazy-non-pod-global-static]
49 | static const QString KEY_AUDIOCodec(QLatin1String("AudioCodec"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:50:1: warning: non-POD static (QString (anonymous namespace)::KEY_DURATION) [-Wclazy-non-pod-global-static]
50 | static const QString KEY_DURATION(QLatin1String("Duration"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:51:1: warning: non-POD static (QString (anonymous namespace)::KEY_FRAMERATE) [-Wclazy-non-pod-global-static]
51 | static const QString KEY_FRAMERATE(QLatin1String("FrameRate"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/metadatakeys.cpp:52:1: warning: non-POD static (QString (anonymous namespace)::KEY_VIDEOCODEC) [-Wclazy-non-pod-global-static]
52 | static const QString KEY_VIDEOCODEC(QLatin1String("VideoCodec"));
| ^
23 warnings generated.
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:30:1: warning: non-POD static (QString (anonymous namespace)::KEY_LATITUDE) [-Wclazy-non-pod-global-static]
30 | static const QString KEY_LATITUDE(QLatin1String("Latitude"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:31:1: warning: non-POD static (QString (anonymous namespace)::KEY_LONGITUDE) [-Wclazy-non-pod-global-static]
31 | static const QString KEY_LONGITUDE(QLatin1String("Longitude"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:32:1: warning: non-POD static (QString (anonymous namespace)::KEY_LATTITUDENUMBER) [-Wclazy-non-pod-global-static]
32 | static const QString KEY_LATTITUDENUMBER(QLatin1String("LatitudeNumber"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:33:1: warning: non-POD static (QString (anonymous namespace)::KEY_LONGITUDENUMBER) [-Wclazy-non-pod-global-static]
33 | static const QString KEY_LONGITUDENUMBER(QLatin1String("LongitudeNumber"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:34:1: warning: non-POD static (QString (anonymous namespace)::KEY_LATITUDEFORMATTED) [-Wclazy-non-pod-global-static]
34 | static const QString KEY_LATITUDEFORMATTED(QLatin1String("LatitudeFormatted"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:35:1: warning: non-POD static (QString (anonymous namespace)::KEY_LONGITUDEFORMATTED) [-Wclazy-non-pod-global-static]
35 | static const QString KEY_LONGITUDEFORMATTED(QLatin1String("LongitudeFormatted"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:36:1: warning: non-POD static (QString (anonymous namespace)::KEY_ALTITUDE) [-Wclazy-non-pod-global-static]
36 | static const QString KEY_ALTITUDE(QLatin1String("Altitude"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:37:1: warning: non-POD static (QString (anonymous namespace)::KEY_ALTITUDEFORMATTED) [-Wclazy-non-pod-global-static]
37 | static const QString KEY_ALTITUDEFORMATTED(QLatin1String("AltitudeFormatted"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:38:1: warning: non-POD static (QString (anonymous namespace)::KEY_ORIENTATION) [-Wclazy-non-pod-global-static]
38 | static const QString KEY_ORIENTATION(QLatin1String("Orientation"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:39:1: warning: non-POD static (QString (anonymous namespace)::KEY_ROLL) [-Wclazy-non-pod-global-static]
39 | static const QString KEY_ROLL(QLatin1String("Roll"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:40:1: warning: non-POD static (QString (anonymous namespace)::KEY_TILT) [-Wclazy-non-pod-global-static]
40 | static const QString KEY_TILT(QLatin1String("Tilt"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:41:1: warning: non-POD static (QString (anonymous namespace)::KEY_ACCURACY) [-Wclazy-non-pod-global-static]
41 | static const QString KEY_ACCURACY(QLatin1String("Accuracy"));
| ^
/mnt/data/Devel/8.x/core/utilities/advancedrename/parser/options/database/keys/positionkeys.cpp:42:1: warning: non-POD static (QString (anonymous namespace)::KEY_DESCRIPTION) [-Wclazy-non-pod-global-static]
42 | static const QString KEY_DESCRIPTION(QLatin1String("Description"));
| ^
13 warnings generated.
/mnt/data/Devel/8.x/core/utilities/import/views/cameranamehelper.cpp:35:1: warning: non-POD static (QRegularExpression (anonymous namespace)::REGEXP_CAMERA_NAME) [-Wclazy-non-pod-global-static]
35 | static QRegularExpression REGEXP_CAMERA_NAME(
| ^
/mnt/data/Devel/8.x/core/utilities/import/views/cameranamehelper.cpp:35:1: warning: non-POD static (QString (anonymous namespace)::REGEXP_CAMERA_NAME) [-Wclazy-non-pod-global-static]
/mnt/data/Devel/8.x/core/utilities/import/views/cameranamehelper.cpp:39:1: warning: non-POD static (QRegularExpression (anonymous namespace)::REGEXP_MODES) [-Wclazy-non-pod-global-static]
39 | static QRegularExpression REGEXP_MODES(
| ^
/mnt/data/Devel/8.x/core/utilities/import/views/cameranamehelper.cpp:39:1: warning: non-POD static (QString (anonymous namespace)::REGEXP_MODES) [-Wclazy-non-pod-global-static]
4 warnings generated.
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/google/gstalkerbase.cpp:38:1: warning: non-POD static (QString DigikamGenericGoogleServicesPlugin::s_refreshToken) [-Wclazy-non-pod-global-static]
38 | static QString s_refreshToken;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/tools/htmlgallery/generator/gallerynamehelper.cpp:25:1: warning: non-POD static (QMutex DigikamGenericHtmlGalleryPlugin::s_nameHelperMutex) [-Wclazy-non-pod-global-static]
25 | static QMutex s_nameHelperMutex;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/tools/htmlgallery/generator/gallerytheme.cpp:60:1: warning: non-POD static (QList DigikamGenericHtmlGalleryPlugin::sList) [-Wclazy-non-pod-global-static]
60 | static GalleryTheme::List sList;
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:81:1: warning: non-POD static (QString DigikamGenericINatPlugin::API_TOKEN) [-Wclazy-non-pod-global-static]
81 | static const QString API_TOKEN = QLatin1String("api_token");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:82:1: warning: non-POD static (QString DigikamGenericINatPlugin::TOTAL_RESULTS) [-Wclazy-non-pod-global-static]
82 | static const QString TOTAL_RESULTS = QLatin1String("total_results");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:83:1: warning: non-POD static (QString DigikamGenericINatPlugin::PAGE) [-Wclazy-non-pod-global-static]
83 | static const QString PAGE = QLatin1String("page");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:84:1: warning: non-POD static (QString DigikamGenericINatPlugin::PER_PAGE) [-Wclazy-non-pod-global-static]
84 | static const QString PER_PAGE = QLatin1String("per_page");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:85:1: warning: non-POD static (QString DigikamGenericINatPlugin::LOCALE) [-Wclazy-non-pod-global-static]
85 | static const QString LOCALE = QLatin1String("locale");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:86:1: warning: non-POD static (QString DigikamGenericINatPlugin::RESULTS) [-Wclazy-non-pod-global-static]
86 | static const QString RESULTS = QLatin1String("results");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:87:1: warning: non-POD static (QString DigikamGenericINatPlugin::NAME) [-Wclazy-non-pod-global-static]
87 | static const QString NAME = QLatin1String("name");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:88:1: warning: non-POD static (QString DigikamGenericINatPlugin::TAXON) [-Wclazy-non-pod-global-static]
88 | static const QString TAXON = QLatin1String("taxon");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:89:1: warning: non-POD static (QString DigikamGenericINatPlugin::TAXON_ID) [-Wclazy-non-pod-global-static]
89 | static const QString TAXON_ID = QLatin1String("taxon_id");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:90:1: warning: non-POD static (QString DigikamGenericINatPlugin::ID) [-Wclazy-non-pod-global-static]
90 | static const QString ID = QLatin1String("id");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:91:1: warning: non-POD static (QString DigikamGenericINatPlugin::PARENT_ID) [-Wclazy-non-pod-global-static]
91 | static const QString PARENT_ID = QLatin1String("parent_id");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:92:1: warning: non-POD static (QString DigikamGenericINatPlugin::RANK) [-Wclazy-non-pod-global-static]
92 | static const QString RANK = QLatin1String("rank");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:93:1: warning: non-POD static (QString DigikamGenericINatPlugin::RANK_LEVEL) [-Wclazy-non-pod-global-static]
93 | static const QString RANK_LEVEL = QLatin1String("rank_level");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:94:1: warning: non-POD static (QString DigikamGenericINatPlugin::PREFERRED_COMMON_NAME) [-Wclazy-non-pod-global-static]
94 | static const QString PREFERRED_COMMON_NAME = QLatin1String("preferred_common_name");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:95:1: warning: non-POD static (QString DigikamGenericINatPlugin::ENGLISH_COMMON_NAME) [-Wclazy-non-pod-global-static]
95 | static const QString ENGLISH_COMMON_NAME = QLatin1String("english_common_name");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:96:1: warning: non-POD static (QString DigikamGenericINatPlugin::MATCHED_TERM) [-Wclazy-non-pod-global-static]
96 | static const QString MATCHED_TERM = QLatin1String("matched_term");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:97:1: warning: non-POD static (QString DigikamGenericINatPlugin::DEFAULT_PHOTO) [-Wclazy-non-pod-global-static]
97 | static const QString DEFAULT_PHOTO = QLatin1String("default_photo");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:98:1: warning: non-POD static (QString DigikamGenericINatPlugin::SQUARE_URL) [-Wclazy-non-pod-global-static]
98 | static const QString SQUARE_URL = QLatin1String("square_url");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:99:1: warning: non-POD static (QString DigikamGenericINatPlugin::ANCESTORS) [-Wclazy-non-pod-global-static]
99 | static const QString ANCESTORS = QLatin1String("taxon_photos");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:100:1: warning: non-POD static (QString DigikamGenericINatPlugin::OBSCURED) [-Wclazy-non-pod-global-static]
100 | static const QString OBSCURED = QLatin1String("obscured");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:101:1: warning: non-POD static (QString DigikamGenericINatPlugin::GEOJSON) [-Wclazy-non-pod-global-static]
101 | static const QString GEOJSON = QLatin1String("geojson");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:102:1: warning: non-POD static (QString DigikamGenericINatPlugin::COORDINATES) [-Wclazy-non-pod-global-static]
102 | static const QString COORDINATES = QLatin1String("coordinates");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:103:1: warning: non-POD static (QString DigikamGenericINatPlugin::LOGIN) [-Wclazy-non-pod-global-static]
103 | static const QString LOGIN = QLatin1String("login");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:104:1: warning: non-POD static (QString DigikamGenericINatPlugin::ICON) [-Wclazy-non-pod-global-static]
104 | static const QString ICON = QLatin1String("icon");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:105:1: warning: non-POD static (QString DigikamGenericINatPlugin::OBSERVATION) [-Wclazy-non-pod-global-static]
105 | static const QString OBSERVATION = QLatin1String("observation");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:106:1: warning: non-POD static (QString DigikamGenericINatPlugin::OBSERVATIONS) [-Wclazy-non-pod-global-static]
106 | static const QString OBSERVATIONS = QLatin1String("observations");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:107:1: warning: non-POD static (QString DigikamGenericINatPlugin::OBSERVED_ON) [-Wclazy-non-pod-global-static]
107 | static const QString OBSERVED_ON = QLatin1String("observed_on");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:108:1: warning: non-POD static (QString DigikamGenericINatPlugin::OBSERVED_ON_STRING) [-Wclazy-non-pod-global-static]
108 | static const QString OBSERVED_ON_STRING = QLatin1String("observed_on_string");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:109:1: warning: non-POD static (QString DigikamGenericINatPlugin::OBSERVATION_PHOTOS) [-Wclazy-non-pod-global-static]
109 | static const QString OBSERVATION_PHOTOS = QLatin1String("observation_photos");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inattalker.cpp:110:1: warning: non-POD static (QString DigikamGenericINatPlugin::PHOTO) [-Wclazy-non-pod-global-static]
110 | static const QString PHOTO = QLatin1String("photo");
| ^
30 warnings generated.
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:74:1: warning: non-POD static (QString DigikamGenericINatPlugin::xmpNameSpaceURI) [-Wclazy-non-pod-global-static]
74 | static const QString xmpNameSpaceURI = QLatin1String("https://inaturalist.org/ns/1.0/");
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/inaturalist/inatwindow.cpp:75:1: warning: non-POD static (QString DigikamGenericINatPlugin::xmpNameSpacePrefix) [-Wclazy-non-pod-global-static]
75 | static const QString xmpNameSpacePrefix = QLatin1String("iNaturalist");
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/tests/geolocation/geoiface/loadtrack_cli.cpp:31:5: warning: non-POD static (QTextStream (anonymous namespace)::qout) [-Wclazy-non-pod-global-static]
31 | QTextStream qout(stdout);
| ^
/mnt/data/Devel/8.x/core/tests/geolocation/geoiface/loadtrack_cli.cpp:32:5: warning: non-POD static (QTextStream (anonymous namespace)::qerr) [-Wclazy-non-pod-global-static]
32 | QTextStream qerr(stderr);
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/tests/geolocation/geoiface/itemmarkertiler_utest.cpp:78:1: warning: non-POD static (QString coord_1_2) [-Wclazy-non-pod-global-static]
78 | const GeoCoordinates coord_1_2 = GeoCoordinates::fromGeoUrl(QLatin1String("geo:1,2"));
| ^
/mnt/data/Devel/8.x/core/tests/geolocation/geoiface/itemmarkertiler_utest.cpp:79:1: warning: non-POD static (QString coord_50_60) [-Wclazy-non-pod-global-static]
79 | const GeoCoordinates coord_50_60 = GeoCoordinates::fromGeoUrl(QLatin1String("geo:50,60"));
| ^
/mnt/data/Devel/8.x/core/tests/geolocation/geoiface/itemmarkertiler_utest.cpp:80:1: warning: non-POD static (QString coord_m50_m60) [-Wclazy-non-pod-global-static]
80 | const GeoCoordinates coord_m50_m60 = GeoCoordinates::fromGeoUrl(QLatin1String("geo:-50,-60"));
| ^
3 warnings generated.
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:43:1: warning: non-POD static (QString fileName) [-Wclazy-non-pod-global-static]
43 | const QString fileName = QLatin1String("advancedrename_testimage.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:44:1: warning: non-POD static (QString fileName2) [-Wclazy-non-pod-global-static]
44 | const QString fileName2 = QLatin1String("advancedrename_testimage2.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:45:1: warning: non-POD static (QString fileName3) [-Wclazy-non-pod-global-static]
45 | const QString fileName3 = QLatin1String("001a.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:46:1: warning: non-POD static (QString fileName4) [-Wclazy-non-pod-global-static]
46 | const QString fileName4 = QLatin1String("test.png");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:47:1: warning: non-POD static (QString fileName5) [-Wclazy-non-pod-global-static]
47 | const QString fileName5 = QLatin1String("myfile.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:48:1: warning: non-POD static (QString fileName6) [-Wclazy-non-pod-global-static]
48 | const QString fileName6 = QLatin1String("my_file.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:49:1: warning: non-POD static (QString fileName7) [-Wclazy-non-pod-global-static]
49 | const QString fileName7 = QLatin1String("holiday_spain_2011_img001.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:50:1: warning: non-POD static (QString fileName8) [-Wclazy-non-pod-global-static]
50 | const QString fileName8 = QLatin1String("my images.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/renamecustomizer_utest.cpp:51:1: warning: non-POD static (QString fileName9) [-Wclazy-non-pod-global-static]
51 | const QString fileName9 = QLatin1String("holiday_spain_2011_001img.jpg");
| ^
9 warnings generated.
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:48:1: warning: non-POD static (QString fileName) [-Wclazy-non-pod-global-static]
48 | const QString fileName = QLatin1String("advancedrename_testimage.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:49:1: warning: non-POD static (QString fileName2) [-Wclazy-non-pod-global-static]
49 | const QString fileName2 = QLatin1String("advancedrename_testimage2.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:50:1: warning: non-POD static (QString fileName3) [-Wclazy-non-pod-global-static]
50 | const QString fileName3 = QLatin1String("001a.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:51:1: warning: non-POD static (QString fileName4) [-Wclazy-non-pod-global-static]
51 | const QString fileName4 = QLatin1String("test.png");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:52:1: warning: non-POD static (QString fileName5) [-Wclazy-non-pod-global-static]
52 | const QString fileName5 = QLatin1String("myfile.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:53:1: warning: non-POD static (QString fileName6) [-Wclazy-non-pod-global-static]
53 | const QString fileName6 = QLatin1String("my_file.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:54:1: warning: non-POD static (QString fileName7) [-Wclazy-non-pod-global-static]
54 | const QString fileName7 = QLatin1String("holiday_spain_2011_img001.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:55:1: warning: non-POD static (QString fileName8) [-Wclazy-non-pod-global-static]
55 | const QString fileName8 = QLatin1String("my images.jpg");
| ^
/mnt/data/Devel/8.x/core/tests/advancedrename/advancedrename_utest.cpp:56:1: warning: non-POD static (QString fileName9) [-Wclazy-non-pod-global-static]
56 | const QString fileName9 = QLatin1String("holiday_spain_2011_001img.jpg");
| ^
9 warnings generated.
/mnt/data/Devel/8.x/core/tests/iojobs/iojobs_utest.cpp:35:1: warning: non-POD static (QString testFileName) [-Wclazy-non-pod-global-static]
35 | const QString testFileName = QLatin1String("test.png");
| ^
/mnt/data/Devel/8.x/core/tests/iojobs/iojobs_utest.cpp:38:1: warning: non-POD static (QString srcFolderName) [-Wclazy-non-pod-global-static]
38 | const QString srcFolderName = QLatin1String("src");
| ^
/mnt/data/Devel/8.x/core/tests/iojobs/iojobs_utest.cpp:39:1: warning: non-POD static (QString dstFolderPath) [-Wclazy-non-pod-global-static]
39 | const QString dstFolderPath = QLatin1String("dst");
| ^
/mnt/data/Devel/8.x/core/tests/iojobs/iojobs_utest.cpp:40:1: warning: non-POD static (QString testFolderName) [-Wclazy-non-pod-global-static]
40 | const QString testFolderName = QLatin1String("test");
| ^
4 warnings generated.
/mnt/data/Devel/8.x/core/libs/widgets/mainview/thememanager.cpp:188:37: warning: Use QMultiMap for maps storing multiple values with the same key. [-Wclazy-qt6-deprecated-api-fixes]
188 | const auto amap = actionMap.values();
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/threadimageio/engine/dservicemenu_linux.cpp:418:24: warning: Use QMultiMap for maps storing multiple values with the same key. [-Wclazy-qt6-deprecated-api-fixes]
418 | return servicesMap.values();
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/tools/printcreator/wizard/advprintphotopage.cpp:340:41: warning: Use QMultiMap for maps storing multiple values with the same key. [-Wclazy-qt6-deprecated-api-fixes]
340 | if (AdvPrintSettings::outputNames().values().contains(text))
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/facemanagement/pipelines/edit/facepipelineedit.cpp:247:5: warning: c++11 range-loop might detach Qt container (QList) [-Wclazy-range-loop-detach]
247 | for (const FaceTagsIface& face : faces)
| ^ ~~~~~
| std::as_const(faces)
1 warning generated.
/mnt/data/Devel/8.x/core/libs/mlfoundation/ocvocldnnsetter.h:37:1: warning: Digikam::OpenCVOpenCLDNNSetter has dtor but not copy-ctor, copy-assignment [-Wclazy-rule-of-three]
37 | class DIGIKAM_EXPORT OpenCVOpenCLDNNSetter
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/queuemanager/views/queuepool.h:50:5: warning: signalTestCanDecode() shouldn't receive parameters by ref. For a clean design signals shouldn't assume a single slot are connected to them. [-Wclazy-signal-with-return-value]
50 | void signalTestCanDecode(const QDragMoveEvent*, bool&);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/queuemanager/views/queuepool.h:50:5: warning: signalTestCanDecode() shouldn't receive parameters by ref. For a clean design signals shouldn't assume a single slot are connected to them. [-Wclazy-signal-with-return-value]
50 | void signalTestCanDecode(const QDragMoveEvent*, bool&);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/queuemanager/views/queuepool.h:50:5: warning: signalTestCanDecode() shouldn't receive parameters by ref. For a clean design signals shouldn't assume a single slot are connected to them. [-Wclazy-signal-with-return-value]
50 | void signalTestCanDecode(const QDragMoveEvent*, bool&);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/database/engine/dbenginebackend.cpp:1318:46: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
1318 | while ((pos = preparedString.indexOf(identifierRegExp, pos)) != -1)
| ^
/mnt/data/Devel/8.x/core/libs/database/engine/dbenginebackend.cpp:1320:48: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
1320 | QRegularExpressionMatch regMatch = identifierRegExp.match(preparedString);
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/dimg/filters/decorate/borderfilter.cpp:523:37: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
523 | QRegularExpressionMatch match = regexp.match(s);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/database/coredb/coredbsearchxml.cpp:932:40: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
932 | keywordList << group.split(QRegularExpression(QLatin1String("\\s+")), Qt::SkipEmptyParts);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/database/tags/tagscache.cpp:462:37: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
462 | if ((it->name).contains(QRegularExpression(QLatin1String("(_Digikam_root_tag_/|"
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/database/tags/facetags.cpp:71:36: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
71 | faceParentTagPath.contains(QRegularExpression(QLatin1String("(_Digikam_root_tag_/|"
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/threadimageio/engine/dfileoperations.cpp:181:37: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
181 | QRegularExpressionMatch match = version.match(completeBaseName);
| ^
/mnt/data/Devel/8.x/core/libs/threadimageio/engine/dfileoperations.cpp:227:37: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
227 | QRegularExpressionMatch match = version.match(completeFileName);
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/threadimageio/engine/dservicemenu_linux.cpp:446:26: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
446 | return (string.split(split, Qt::SkipEmptyParts));
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/versionmanager/versionnamingscheme.cpp:59:37: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
59 | QRegularExpressionMatch match = versionIntermediate.match(completeBaseName);
| ^
/mnt/data/Devel/8.x/core/libs/versionmanager/versionnamingscheme.cpp:79:44: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
79 | QRegularExpressionMatch versionMatch = version.match(completeBaseName);
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/models/categorizeditemmodel.cpp:71:17: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
71 | text.remove(QRegularExpression(QString::fromUtf8("[ \u00A0]?(\\.\\.\\.|…)$")));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/dimg/filters/hotpixels/hotpixelprops.cpp:91:37: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
91 | QRegularExpressionMatch match = exp.match(str);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/database/item/query/itemquerybuilder.cpp:462:35: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
462 | if (readerString.contains(QRegularExpression(QLatin1String("^\\d+:\\d+$"))))
| ^
/mnt/data/Devel/8.x/core/libs/database/item/query/itemquerybuilder.cpp:471:40: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
471 | else if (readerString.contains(QRegularExpression(QLatin1String("^\\d+(.\\d+)?$"))))
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/database/item/scanner/itemscanner_photo.cpp:445:34: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
445 | if (keyword.contains(QRegularExpression(QLatin1String("(_Digikam_root_tag_/|/_Digikam_root_tag_|_Digikam_root_tag_)"))))
| ^
/mnt/data/Devel/8.x/core/libs/database/item/scanner/itemscanner_photo.cpp:447:43: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
447 | keyword = keyword.replace(QRegularExpression(QLatin1String("(_Digikam_root_tag_/|/_Digikam_root_tag_|_Digikam_root_tag_)")),
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/fileactionmanager/metadatahub.cpp:598:34: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
598 | if (keyword.contains(QRegularExpression(QLatin1String("(_Digikam_root_tag_/|/_Digikam_root_tag_|_Digikam_root_tag_)"))))
| ^
/mnt/data/Devel/8.x/core/libs/fileactionmanager/metadatahub.cpp:600:43: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
600 | keyword = keyword.replace(QRegularExpression(QLatin1String("(_Digikam_root_tag_/|/_Digikam_root_tag_|_Digikam_root_tag_)")),
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/libs/widgets/files/dbinaryiface.cpp:94:26: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
94 | float floatVersion = verRegExp.match(version()).captured(0).toFloat();
| ^
/mnt/data/Devel/8.x/core/libs/widgets/files/dbinaryiface.cpp:111:26: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
111 | float floatVersion = verRegExp.match(version()).captured(0).toFloat();
| ^
/mnt/data/Devel/8.x/core/libs/widgets/files/dbinaryiface.cpp:163:17: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
163 | m_version = verRegExp.match(version).captured(0);
| ^
3 warnings generated.
/mnt/data/Devel/8.x/core/libs/database/models/itemfiltersettings.cpp:754:57: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
754 | m_textFilterSettings.text.contains(expRatio) &&
| ^
/mnt/data/Devel/8.x/core/libs/database/models/itemfiltersettings.cpp:755:57: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
755 | m_textFilterSettings.text.contains(QRegularExpression(QLatin1String(":\\d+")))
| ^
/mnt/data/Devel/8.x/core/libs/database/models/itemfiltersettings.cpp:782:57: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
782 | else if (m_textFilterSettings.text.contains(expFloat))
| ^
/mnt/data/Devel/8.x/core/libs/database/models/itemfiltersettings.cpp:808:36: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
808 | text.contains(QRegularExpression(QLatin1String("^>\\d{1,15}$"))) &&
| ^
/mnt/data/Devel/8.x/core/libs/database/models/itemfiltersettings.cpp:815:36: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
815 | text.contains(QRegularExpression(QLatin1String("^<\\d{1,15}$"))) &&
| ^
/mnt/data/Devel/8.x/core/libs/database/models/itemfiltersettings.cpp:822:36: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
822 | text.contains(QRegularExpression(QLatin1String("^\\d+$"))) &&
| ^
6 warnings generated.
/mnt/data/Devel/8.x/core/libs/dimg/filters/wb/wbsettings.cpp:92:29: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
92 | tempDesc.remove(QRegularExpression(QLatin1String("\\(.*\\)")));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/album/widgets/albumpropsedit.cpp:406:26: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
406 | bool enable = (!emptyTitle.match(newtitle).hasMatch() && !newtitle.isEmpty());
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/tags/widgets/tageditdlg.cpp:348:21: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
348 | bool enable = (!emptyTitle.match(newtitle).hasMatch() && !newtitle.isEmpty());
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/libs/dimg/filters/lens/lensfuniface.cpp:488:36: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
488 | lensCutted.replace(QRegularExpression(QLatin1String("\\.[0-9]")), QLatin1String("")); //krazy:exclude=doublequote_chars
| ^
1 warning generated.
In file included from /mnt/data/Devel/8.x/core/libs/mlfoundation/ocvocldnnsetter.cpp:16:
/mnt/data/Devel/8.x/core/utilities/advancedrename/common/parser.cpp:104:32: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
104 | return (!str.isEmpty() && !invalidString.match(str).hasMatch());
| ^
1 warning generated.
In file included from /mnt/data/Devel/8.x/core/utilities/queuemanager/dplugins/bqminfoiface.cpp:20:
/mnt/data/Devel/8.x/core/utilities/advancedrename/common/ruledialog.cpp:121:19: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
121 | _title.remove(QRegularExpression(QLatin1String("\\.{3,}")))
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/import/backend/cameracontroller.cpp:137:45: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
137 | QRegularExpressionMatch match = x.match(xport);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/utilities/advancedrename/common/tooltipcreator.cpp:148:20: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
148 | result.replace(optionsRegExp, QString::fromUtf8("<i><font color=\"%1\">\\1</font></i>")
| ^
1 warning generated.
In file included from /mnt/data/Devel/8.x/core/utilities/queuemanager/views/queuepool.cpp:15:
/mnt/data/Devel/8.x/core/utilities/geolocation/geoiface/lookup/lookupaltitudegeonames.cpp:228:82: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
228 | const QStringList altitudes = QString::fromLatin1(data).split(QRegularExpression(QLatin1String("\\s+")));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/tests/mediawiki/fakeserver/fakeserver.cpp:67:80: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
67 | QStringList token = QString::fromUtf8(m_clientSocket->readAll()).split(QRegularExpression(QStringLiteral("[ \r\n][ \r\n]*")));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/metadata/geolocationedit/kmlexport/kmlexport.cpp:65:47: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
65 | webFileName = webFileName.replace(QRegularExpression(QLatin1String("[^-0-9a-z]+")), QLatin1String("_"));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/imageshack/imageshackwindow.cpp:371:30: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
371 | tagsList = str.split(QRegularExpression(QLatin1String("\\W+")), Qt::SkipEmptyParts);
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/tools/htmlgallery/generator/gallerygenerator.cpp:671:29: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
671 | return fileName.replace(QRegularExpression(QLatin1String("[^-0-9a-z]+")), QLatin1String("_"));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:532:49: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
532 | QRegularExpressionMatch match = verrx.match(v);
| ^
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/piwigo/piwigotalker.cpp:672:45: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
672 | QRegularExpressionMatch match = md5rx.match(QString::fromUtf8(data.mid(ts.characterOffset())));
| ^
2 warnings generated.
/mnt/data/Devel/8.x/core/dplugins/generic/webservices/mediawiki/backend/mediawiki_queryinfo.cpp:150:25: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
150 | content.replace(regex, QStringLiteral("&"));
| ^
1 warning generated.
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:478:13: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
478 | QVERIFY(countRegEx.match(QLatin1String("test (10)")).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:479:13: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
479 | QVERIFY(countRegEx.match(QLatin1String("te st (10)")).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:480:13: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
480 | QVERIFY(countRegEx.match(QLatin1String("te st (0)")).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:481:14: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
481 | QVERIFY(!countRegEx.match(QLatin1String("te st ()")).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:482:14: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
482 | QVERIFY(!countRegEx.match(QLatin1String("te st")).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:483:14: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
483 | QVERIFY(!countRegEx.match(QLatin1String("te st (10) bla")).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:489:14: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
489 | QVERIFY(!countRegEx.match(rootTitle).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:495:18: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
495 | QVERIFY2(countRegEx.match(collectionTitle).hasMatch(), QString::fromUtf8("%1 matching error").arg(collectionTitle).toLatin1().constData());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:501:22: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
501 | QVERIFY2(countRegEx.match(albumTitle).hasMatch(), QString::fromUtf8("%1 matching error").arg(albumTitle).toLatin1().constData());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:513:14: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
513 | QVERIFY(!countRegEx.match(rootTitle).hasMatch());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:519:19: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
519 | QVERIFY2(!countRegEx.match(collectionTitle).hasMatch(), QString::fromUtf8("%1 matching error").arg(collectionTitle).toLatin1().constData());
| ^
/mnt/data/Devel/8.x/core/tests/albummodel/albummodel_utest.cpp:525:23: warning: Don't create temporary QRegularExpression objects. Use a static QRegularExpression object instead [-Wclazy-use-static-qregularexpression]
525 | QVERIFY2(!countRegEx.match(albumTitle).hasMatch(), QString::fromUtf8("%1 matching error").arg(albumTitle).toLatin1().constData());
| ^
12 warnings generated.