2026-05-02 21:14 ftp://ftp.de.debian.org/debian/pool/main/k/kquickimageeditor/kquickimageeditor_0.6.1.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=opencv2 --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.12.85+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.70 compiler: g++ (20250906) 15.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 215 192 elapsed-time: 1.7 1.5 head-timing-info: old-timing-info: head results: kquickimageeditor-0.6.1/autotests/stackblurtest.cpp:19:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGBA8888_Premultiplied [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/traits.h:210:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kquickimageeditor-0.6.1/src/annotations/traits.h:234:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kquickimageeditor-0.6.1/src/annotations/annotationdocument_p.h:33:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kquickimageeditor-0.6.1/src/annotations/utils.h:43:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/utils.h:125:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopEdge [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/utils.h:196:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGBA8888_Premultiplied [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/utils.h:297:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftEdge [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:24:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGBA8888_Premultiplied [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:140:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:376:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextAntialiasing [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:452:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompositionMode_Clear [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:669:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlurTool [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:736:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Snap [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1006:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TxTranslate [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationdocument_p.h:78:11: warning: Class 'AnnotationDocumentPrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] kquickimageeditor-0.6.1/src/annotations/annotationdocument_p.h:78:11: warning: Class 'AnnotationDocumentPrivate' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] kquickimageeditor-0.6.1/src/annotations/annotationtool.h:156:5: style: Class 'AnnotationTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kquickimageeditor-0.6.1/src/annotations/annotationdocument.h:293:5: style: Class 'SelectedItemWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kquickimageeditor-0.6.1/src/annotations/traits.h:213:5: style: Class 'Blur' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kquickimageeditor-0.6.1/src/annotations/traits.h:237:5: style: Class 'Pixelate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kquickimageeditor-0.6.1/src/annotations/annotationdocument_p.h:76:5: style: Class 'AnnotationDocumentPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kquickimageeditor-0.6.1/src/annotations/utils.h:33:5: style: Class 'Utils' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kquickimageeditor-0.6.1/src/annotations/utils.h:132:33: style: Condition '!hEdge' is always true [knownConditionTrueFalse] kquickimageeditor-0.6.1/src/annotations/utils.h:130:39: note: Assuming that condition 'hEdge' is not redundant kquickimageeditor-0.6.1/src/annotations/utils.h:132:33: note: Condition '!hEdge' is always true kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1379:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:314:84: style:inconclusive: Function 'paintAnnotations' argument 2 names different: declaration 'imageRegion' definition 'region'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/annotationdocument_p.h:106:61: note: Function 'paintAnnotations' argument 2 names different: declaration 'imageRegion' definition 'region'. kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:314:84: note: Function 'paintAnnotations' argument 2 names different: declaration 'imageRegion' definition 'region'. kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:958:87: style:inconclusive: Function 'setSelectedItem' argument 1 names different: declaration 'item' definition 'historyItem'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/annotationdocument_p.h:28:63: note: Function 'setSelectedItem' argument 1 names different: declaration 'item' definition 'historyItem'. kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:958:87: note: Function 'setSelectedItem' argument 1 names different: declaration 'item' definition 'historyItem'. kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1301:50: style:inconclusive: Function 'setText' argument 1 names different: declaration 'text' definition 'string'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/annotationdocument.h:331:33: note: Function 'setText' argument 1 names different: declaration 'text' definition 'string'. kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1301:50: note: Function 'setText' argument 1 names different: declaration 'text' definition 'string'. kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1331:42: style:inconclusive: Function 'setShadow' argument 1 names different: declaration 'shadow' definition 'enabled'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/annotationdocument.h:334:25: note: Function 'setShadow' argument 1 names different: declaration 'shadow' definition 'enabled'. kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1331:42: note: Function 'setShadow' argument 1 names different: declaration 'shadow' definition 'enabled'. kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1371:60: style:inconclusive: Function 'operator<<' argument 2 names different: declaration '' definition 'wrapper'. [funcArgNamesDifferentUnnamed] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:258:11: style: Local variable 'transform' shadows outer function [shadowFunction] kquickimageeditor-0.6.1/src/annotations/annotationdocument.h:178:16: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:258:11: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:352:14: style: Local variable 'transform' shadows outer variable [shadowVariable] kquickimageeditor-0.6.1/src/annotations/annotationdocument_p.h:51:16: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:352:14: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:615:15: style: Local variable 'transform' shadows outer function [shadowFunction] kquickimageeditor-0.6.1/src/annotations/annotationdocument.h:178:16: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:615:15: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1064:10: style: Local variable 'selectedItem' shadows outer variable [shadowVariable] kquickimageeditor-0.6.1/src/annotations/annotationdocument_p.h:20:33: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1064:10: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1211:11: style: Local variable 'text' shadows outer function [shadowFunction] kquickimageeditor-0.6.1/src/annotations/annotationdocument.h:330:13: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1211:11: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1221:11: style: Local variable 'text' shadows outer function [shadowFunction] kquickimageeditor-0.6.1/src/annotations/annotationdocument.h:330:13: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1221:11: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1240:11: style: Local variable 'text' shadows outer function [shadowFunction] kquickimageeditor-0.6.1/src/annotations/annotationdocument.h:330:13: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1240:11: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1250:11: style: Local variable 'text' shadows outer function [shadowFunction] kquickimageeditor-0.6.1/src/annotations/annotationdocument.h:330:13: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1250:11: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1265:11: style: Local variable 'text' shadows outer function [shadowFunction] kquickimageeditor-0.6.1/src/annotations/annotationdocument.h:330:13: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1265:11: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1276:11: style: Local variable 'text' shadows outer function [shadowFunction] kquickimageeditor-0.6.1/src/annotations/annotationdocument.h:330:13: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1276:11: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1307:11: style: Local variable 'text' shadows outer function [shadowFunction] kquickimageeditor-0.6.1/src/annotations/annotationdocument.h:330:13: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1307:11: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/utils.h:189:15: style: Variable 'shadowTrait' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/utils.h:194:15: style: Variable 'geometryTrait' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/utils.h:195:15: style: Variable 'visualTrait' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:258:11: style: Variable 'transform' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:335:15: style: Variable 'visual' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:371:15: style: Variable 'visual' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:380:15: style: Variable 'highlight' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:384:15: style: Variable 'shadow' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:391:15: style: Variable 'geometry' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:427:19: style: Variable 'stroke' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:519:19: style: Variable 'interactive' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:535:19: style: Variable 'interactive' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:615:15: style: Variable 'transform' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:746:19: style: Variable 'stroke' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1097:11: style: Variable 'stroke' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1107:11: style: Variable 'stroke' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1126:11: style: Variable 'stroke' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1136:11: style: Variable 'stroke' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1211:11: style: Variable 'text' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1221:11: style: Variable 'text' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1240:11: style: Variable 'text' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1250:11: style: Variable 'text' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1327:11: style: Variable 'shadow' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1337:11: style: Variable 'shadow' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:615:25: style: Variable 'transform' is assigned a value that is never used. [unreadVariable] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:208:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GeometryOption [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:314:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:334:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:379:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:393:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:534:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:546:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:250:28: style: The member function 'AnnotationToolPrivate::strokeWidthForType' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:19:9: note: The member function 'AnnotationToolPrivate::strokeWidthForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:250:28: note: The member function 'AnnotationToolPrivate::strokeWidthForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:280:29: style: The member function 'AnnotationToolPrivate::setStrokeWidthForType' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:20:10: note: The member function 'AnnotationToolPrivate::setStrokeWidthForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:280:29: note: The member function 'AnnotationToolPrivate::setStrokeWidthForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:318:31: style: The member function 'AnnotationToolPrivate::strokeColorForType' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:23:12: note: The member function 'AnnotationToolPrivate::strokeColorForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:318:31: note: The member function 'AnnotationToolPrivate::strokeColorForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:348:29: style: The member function 'AnnotationToolPrivate::setStrokeColorForType' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:24:10: note: The member function 'AnnotationToolPrivate::setStrokeColorForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:348:29: note: The member function 'AnnotationToolPrivate::setStrokeColorForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:383:31: style: The member function 'AnnotationToolPrivate::fillColorForType' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:27:12: note: The member function 'AnnotationToolPrivate::fillColorForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:383:31: note: The member function 'AnnotationToolPrivate::fillColorForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:407:29: style: The member function 'AnnotationToolPrivate::setFillColorForType' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:28:10: note: The member function 'AnnotationToolPrivate::setFillColorForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:407:29: note: The member function 'AnnotationToolPrivate::setFillColorForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:440:30: style: The member function 'AnnotationToolPrivate::strengthForType' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:31:11: note: The member function 'AnnotationToolPrivate::strengthForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:440:30: note: The member function 'AnnotationToolPrivate::strengthForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:462:29: style: The member function 'AnnotationToolPrivate::setStrengthForType' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:32:10: note: The member function 'AnnotationToolPrivate::setStrengthForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:462:29: note: The member function 'AnnotationToolPrivate::setStrengthForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:486:30: style: The member function 'AnnotationToolPrivate::fontForType' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:34:11: note: The member function 'AnnotationToolPrivate::fontForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:486:30: note: The member function 'AnnotationToolPrivate::fontForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:508:29: style: The member function 'AnnotationToolPrivate::setFontForType' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:35:10: note: The member function 'AnnotationToolPrivate::setFontForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:508:29: note: The member function 'AnnotationToolPrivate::setFontForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:538:31: style: The member function 'AnnotationToolPrivate::fontColorForType' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:38:12: note: The member function 'AnnotationToolPrivate::fontColorForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:538:31: note: The member function 'AnnotationToolPrivate::fontColorForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:560:29: style: The member function 'AnnotationToolPrivate::setFontColorForType' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:39:10: note: The member function 'AnnotationToolPrivate::setFontColorForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:560:29: note: The member function 'AnnotationToolPrivate::setFontColorForType' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:595:29: style: The member function 'AnnotationToolPrivate::typeHasShadow' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:41:10: note: The member function 'AnnotationToolPrivate::typeHasShadow' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:595:29: note: The member function 'AnnotationToolPrivate::typeHasShadow' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:622:29: style: The member function 'AnnotationToolPrivate::setTypeHasShadow' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:42:10: note: The member function 'AnnotationToolPrivate::setTypeHasShadow' can be static. kquickimageeditor-0.6.1/src/annotations/annotationtool.cpp:622:29: note: The member function 'AnnotationToolPrivate::setTypeHasShadow' can be static. kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:90:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:307:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:340:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:412:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:453:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Linear [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:511:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemDevicePixelRatioHasChanged [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:528:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:216:33: style:inconclusive: Technically the member function 'AnnotationViewportPrivate::setAnyPressed' can be const. [functionConst] kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:47:10: note: Technically the member function 'AnnotationViewportPrivate::setAnyPressed' can be const. kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:216:33: note: Technically the member function 'AnnotationViewportPrivate::setAnyPressed' can be const. kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:37:5: style: Class 'AnnotationViewportPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:441:55: style:inconclusive: Function 'updatePaintNode' argument 1 names different: declaration '' definition 'oldNode'. [funcArgNamesDifferentUnnamed] kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:509:48: style:inconclusive: Function 'itemChange' argument 1 names different: declaration '' definition 'change'. [funcArgNamesDifferentUnnamed] kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:509:78: style:inconclusive: Function 'itemChange' argument 2 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:286:19: style: Variable 'interactive' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:345:10: style: Variable 'tool' can be declared as pointer to const [constVariablePointer] kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:408:16: style: Variable 'wrapper' can be declared as pointer to const [constVariablePointer] kquickimageeditor-0.6.1/src/annotations/history.cpp:104:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/history.cpp:106:34: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/history.cpp:108:33: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/history.cpp:323:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/history.cpp:55:14: style: Local variable 'parent' shadows outer function [shadowFunction] kquickimageeditor-0.6.1/src/annotations/history.h:78:33: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/history.cpp:55:14: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/qmlpainterpath.cpp:56:13: style: Local variable 'svgPath' shadows outer function [shadowFunction] kquickimageeditor-0.6.1/src/annotations/qmlpainterpath.h:86:13: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/qmlpainterpath.cpp:56:13: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/stackblur.cpp:128:24: style: Variable 'sir2' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/stackblur.cpp:226:24: style: Variable 'sir2' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/stackblur.cpp:58:17: style: Variable 'divsumX' is assigned a value that is never used. [unreadVariable] kquickimageeditor-0.6.1/src/annotations/stackblur.cpp:156:17: style: Variable 'divsumY' is assigned a value that is never used. [unreadVariable] kquickimageeditor-0.6.1/src/annotations/stackblur.cpp:166:20: style: Variable 'yi' is assigned a value that is never used. [unreadVariable] kquickimageeditor-0.6.1/src/annotations/stackblur.cpp:234:20: style: Variable 'yi' is assigned a value that is never used. [unreadVariable] kquickimageeditor-0.6.1/src/annotations/stackblur_opencv.cpp:22:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CV_8U [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/traits.cpp:556:21: debug: Failed to instantiate template "isValidTraitOpt". The checking continues anyway. [templateInstantiation] kquickimageeditor-0.6.1/src/annotations/traits.cpp:36:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/traits.cpp:54:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/traits.cpp:77:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoBrush [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/traits.cpp:82:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/traits.cpp:102:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/traits.cpp:150:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGBA8888_Premultiplied [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/traits.cpp:210:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/traits.cpp:329:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindingFill [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/traits.cpp:358:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable margins [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/traits.cpp:457:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TxTranslate [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/annotations/traits.cpp:44:25: style: The member function 'Traits::Highlight::isValid' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/traits.h:268:5: note: The member function 'Traits::Highlight::isValid' can be static. kquickimageeditor-0.6.1/src/annotations/traits.cpp:44:25: note: The member function 'Traits::Highlight::isValid' can be static. kquickimageeditor-0.6.1/src/annotations/traits.cpp:48:21: style: The member function 'Traits::Arrow::isValid' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/traits.h:274:5: note: The member function 'Traits::Arrow::isValid' can be static. kquickimageeditor-0.6.1/src/annotations/traits.cpp:48:21: note: The member function 'Traits::Arrow::isValid' can be static. kquickimageeditor-0.6.1/src/annotations/traits.cpp:57:22: style: The member function 'Traits::Shadow::isValid' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/traits.h:298:5: note: The member function 'Traits::Shadow::isValid' can be static. kquickimageeditor-0.6.1/src/annotations/traits.cpp:57:22: note: The member function 'Traits::Shadow::isValid' can be static. kquickimageeditor-0.6.1/src/annotations/traits.cpp:61:28: style: The member function 'Traits::Meta::Delete::isValid' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/traits.h:319:5: note: The member function 'Traits::Meta::Delete::isValid' can be static. kquickimageeditor-0.6.1/src/annotations/traits.cpp:61:28: note: The member function 'Traits::Meta::Delete::isValid' can be static. kquickimageeditor-0.6.1/src/annotations/traits.cpp:65:26: style: The member function 'Traits::Meta::Crop::isValid' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/traits.h:322:5: note: The member function 'Traits::Meta::Crop::isValid' can be static. kquickimageeditor-0.6.1/src/annotations/traits.cpp:65:26: note: The member function 'Traits::Meta::Crop::isValid' can be static. kquickimageeditor-0.6.1/src/annotations/traits.cpp:69:31: style: The member function 'Traits::Meta::Transform::isValid' can be static. [functionStatic] kquickimageeditor-0.6.1/src/annotations/traits.h:325:5: note: The member function 'Traits::Meta::Transform::isValid' can be static. kquickimageeditor-0.6.1/src/annotations/traits.cpp:69:31: note: The member function 'Traits::Meta::Transform::isValid' can be static. kquickimageeditor-0.6.1/src/annotations/traits.cpp:616:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/traits.cpp:628:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/traits.cpp:640:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/traits.cpp:652:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/traits.cpp:665:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/traits.cpp:690:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/traits.cpp:701:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/traits.cpp:712:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/traits.cpp:726:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/traits.cpp:738:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/traits.cpp:749:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/traits.cpp:760:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/traits.cpp:774:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/traits.cpp:786:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/traits.cpp:830:14: style: C-style pointer casting [cstyleCast] kquickimageeditor-0.6.1/src/annotations/traits.cpp:119:40: style:inconclusive: Function 'Blur' argument 1 names different: declaration '' definition 'strength'. [funcArgNamesDifferentUnnamed] kquickimageeditor-0.6.1/src/annotations/traits.cpp:129:52: style:inconclusive: Function 'setStrength' argument 1 names different: declaration '' definition 'strength'. [funcArgNamesDifferentUnnamed] kquickimageeditor-0.6.1/src/annotations/traits.cpp:171:48: style:inconclusive: Function 'Pixelate' argument 1 names different: declaration '' definition 'strength'. [funcArgNamesDifferentUnnamed] kquickimageeditor-0.6.1/src/annotations/traits.cpp:181:56: style:inconclusive: Function 'setStrength' argument 1 names different: declaration '' definition 'strength'. [funcArgNamesDifferentUnnamed] kquickimageeditor-0.6.1/src/annotations/traits.cpp:610:57: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:350:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:610:57: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:622:60: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:351:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:622:60: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:634:55: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:352:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:634:55: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:646:55: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:353:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:646:55: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:659:53: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:354:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:659:53: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:684:58: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:355:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:684:58: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:695:54: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:356:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:695:54: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:706:53: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:357:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:706:53: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:720:55: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:358:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:720:55: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:732:61: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:359:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:732:61: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:743:59: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:360:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:743:59: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:754:64: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:361:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:754:64: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'trait'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:810:1: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:350:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:810:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:811:1: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:351:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:811:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:812:1: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:352:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:812:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:813:1: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:353:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:813:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:814:1: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:354:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:814:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:815:1: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:355:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:815:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:816:1: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:356:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:816:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:817:1: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:357:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:817:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:818:1: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:358:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:818:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:819:1: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:359:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:819:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:820:1: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:360:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:820:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:821:1: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:361:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:821:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optional'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:824:57: style:inconclusive: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optTuple'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/annotations/traits.h:366:1: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optTuple'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:824:57: note: Function 'operator<<' argument 2 names different: declaration 'ref' definition 'optTuple'. kquickimageeditor-0.6.1/src/annotations/traits.cpp:309:10: style: Local variable 'minPath' shadows outer function [shadowFunction] kquickimageeditor-0.6.1/src/annotations/traits.h:81:14: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/traits.cpp:309:10: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/traits.cpp:313:14: style: Local variable 'arrowHead' shadows outer function [shadowFunction] kquickimageeditor-0.6.1/src/annotations/traits.h:84:14: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/traits.cpp:313:14: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/traits.cpp:349:12: style: Local variable 'visualRect' shadows outer function [shadowFunction] kquickimageeditor-0.6.1/src/annotations/traits.h:140:8: note: Shadowed declaration kquickimageeditor-0.6.1/src/annotations/traits.cpp:349:12: note: Shadow variable kquickimageeditor-0.6.1/src/annotations/traits.cpp:271:11: style: Variable 'geometry' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:302:11: style: Variable 'geometry' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:303:11: style: Variable 'stroke' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:310:15: style: Variable 'arrow' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:344:11: style: Variable 'geometry' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:345:11: style: Variable 'stroke' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:356:11: style: Variable 'shadow' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:365:11: style: Variable 'geometry' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:368:15: style: Variable 'text' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:373:15: style: Variable 'stroke' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:378:15: style: Variable 'visual' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:388:11: style: Variable 'interactive' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:456:11: style: Variable 'text' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:584:11: style: Variable 'geometry' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:590:11: style: Variable 'geometry' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:596:11: style: Variable 'interactive' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:602:11: style: Variable 'visual' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:410:15: style: Variable 'geometry' can be declared as reference to const [constVariableReference] kquickimageeditor-0.6.1/src/annotations/traits.cpp:310:21: style: Variable 'arrow' is assigned a value that is never used. [unreadVariable] kquickimageeditor-0.6.1/src/commands/cropcommand.h:17:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kquickimageeditor-0.6.1/src/commands/cropcommand.h:23:5: style: Class 'CropCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kquickimageeditor-0.6.1/src/commands/resizecommand.h:15:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kquickimageeditor-0.6.1/src/commands/resizecommand.cpp:22:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/commands/resizecommand.h:21:5: style: Class 'ResizeCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kquickimageeditor-0.6.1/src/commands/rotatecommand.h:23:5: style: Class 'RotateCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kquickimageeditor-0.6.1/src/commands/rotatecommand.cpp:9:48: style:inconclusive: Function 'RotateCommand' argument 1 names different: declaration 'm_tranform' definition 'tranform'. [funcArgNamesDifferent] kquickimageeditor-0.6.1/src/commands/rotatecommand.h:23:37: note: Function 'RotateCommand' argument 1 names different: declaration 'm_tranform' definition 'tranform'. kquickimageeditor-0.6.1/src/commands/rotatecommand.cpp:9:48: note: Function 'RotateCommand' argument 1 names different: declaration 'm_tranform' definition 'tranform'. kquickimageeditor-0.6.1/src/imagedocument.h:69:5: style: Class 'ImageDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kquickimageeditor-0.6.1/src/imageitem.cpp:153:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/resizehandle.cpp:17:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/resizerectangle.cpp:17:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/resizerectangle.cpp:157:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StaticPattern [valueFlowBailoutIncompleteVar] kquickimageeditor-0.6.1/src/resizerectangle.cpp:14:18: warning: Member variable 'ResizeRectangle::m_insideX' is not initialized in the constructor. [uninitMemberVar] kquickimageeditor-0.6.1/src/resizerectangle.cpp:14:18: warning: Member variable 'ResizeRectangle::m_insideY' is not initialized in the constructor. [uninitMemberVar] kquickimageeditor-0.6.1/src/resizerectangle.cpp:14:18: warning: Member variable 'ResizeRectangle::m_insideWidth' is not initialized in the constructor. [uninitMemberVar] kquickimageeditor-0.6.1/src/resizerectangle.cpp:14:18: warning: Member variable 'ResizeRectangle::m_insideHeight' is not initialized in the constructor. [uninitMemberVar] kquickimageeditor-0.6.1/src/resizerectangle.cpp:147:52: style:inconclusive: Function 'updatePaintNode' argument 1 names different: declaration '' definition 'oldNode'. [funcArgNamesDifferentUnnamed] diff: head kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1107:11: style: Variable 'stroke' can be declared as reference to const [constVariableReference] head kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1221:11: style: Variable 'text' can be declared as reference to const [constVariableReference] head kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1337:11: style: Variable 'shadow' can be declared as reference to const [constVariableReference] head kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:1371:60: style:inconclusive: Function 'operator<<' argument 2 names different: declaration '' definition 'wrapper'. [funcArgNamesDifferentUnnamed] head kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:371:15: style: Variable 'visual' can be declared as reference to const [constVariableReference] head kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:380:15: style: Variable 'highlight' can be declared as reference to const [constVariableReference] head kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:384:15: style: Variable 'shadow' can be declared as reference to const [constVariableReference] head kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:391:15: style: Variable 'geometry' can be declared as reference to const [constVariableReference] head kquickimageeditor-0.6.1/src/annotations/annotationdocument.cpp:746:19: style: Variable 'stroke' can be declared as reference to const [constVariableReference] head kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:441:55: style:inconclusive: Function 'updatePaintNode' argument 1 names different: declaration '' definition 'oldNode'. [funcArgNamesDifferentUnnamed] head kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:509:48: style:inconclusive: Function 'itemChange' argument 1 names different: declaration '' definition 'change'. [funcArgNamesDifferentUnnamed] head kquickimageeditor-0.6.1/src/annotations/annotationviewport.cpp:509:78: style:inconclusive: Function 'itemChange' argument 2 names different: declaration '' definition 'value'. [funcArgNamesDifferentUnnamed] head kquickimageeditor-0.6.1/src/annotations/traits.cpp:119:40: style:inconclusive: Function 'Blur' argument 1 names different: declaration '' definition 'strength'. [funcArgNamesDifferentUnnamed] head kquickimageeditor-0.6.1/src/annotations/traits.cpp:129:52: style:inconclusive: Function 'setStrength' argument 1 names different: declaration '' definition 'strength'. [funcArgNamesDifferentUnnamed] head kquickimageeditor-0.6.1/src/annotations/traits.cpp:171:48: style:inconclusive: Function 'Pixelate' argument 1 names different: declaration '' definition 'strength'. [funcArgNamesDifferentUnnamed] head kquickimageeditor-0.6.1/src/annotations/traits.cpp:181:56: style:inconclusive: Function 'setStrength' argument 1 names different: declaration '' definition 'strength'. [funcArgNamesDifferentUnnamed] head kquickimageeditor-0.6.1/src/annotations/traits.cpp:271:11: style: Variable 'geometry' can be declared as reference to const [constVariableReference] head kquickimageeditor-0.6.1/src/annotations/traits.cpp:410:15: style: Variable 'geometry' can be declared as reference to const [constVariableReference] head kquickimageeditor-0.6.1/src/annotations/traits.cpp:456:11: style: Variable 'text' can be declared as reference to const [constVariableReference] head kquickimageeditor-0.6.1/src/annotations/utils.h:189:15: style: Variable 'shadowTrait' can be declared as reference to const [constVariableReference] head kquickimageeditor-0.6.1/src/annotations/utils.h:194:15: style: Variable 'geometryTrait' can be declared as reference to const [constVariableReference] head kquickimageeditor-0.6.1/src/annotations/utils.h:195:15: style: Variable 'visualTrait' can be declared as reference to const [constVariableReference] head kquickimageeditor-0.6.1/src/resizerectangle.cpp:147:52: style:inconclusive: Function 'updatePaintNode' argument 1 names different: declaration '' definition 'oldNode'. [funcArgNamesDifferentUnnamed] DONE