2025-05-05 09:49 ftp://ftp.de.debian.org/debian/pool/main/k/kphotoalbum/kphotoalbum_6.0.1.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=kde --library=qt --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 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: c79862b (2025-05-05 10:59:17 +0200) count: 1192 1185 elapsed-time: 3.1 3.1 head-timing-info: old-timing-info: head results: kphotoalbum-6.0.1/AndroidRemoteControl/Client.cpp:18:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AndroidRemoteControl/Client.cpp:45:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Broadcast [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:47:5: style: Class 'RemoteCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:64:5: style: Class 'ThumbnailResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:88:5: style: Class 'SearchRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:97:5: style: Class 'SearchResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:105:5: style: Class 'ThumbnailRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:114:5: style: Class 'ThumbnailCancelRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:130:5: style: Class 'ImageDetailsRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:135:5: style: Struct 'CategoryItemDetails' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:159:5: style: Class 'CategoryItemsResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:166:5: style: Class 'StaticImageRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:173:5: style: Class 'StaticImageResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:184:5: style: Class 'ToggleTokenRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/Client.cpp:43:16: style: Local variable 'socket' shadows outer function [shadowFunction] kphotoalbum-6.0.1/AndroidRemoteControl/Client.h:27:17: note: Shadowed declaration kphotoalbum-6.0.1/AndroidRemoteControl/Client.cpp:43:16: note: Shadow variable kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:66:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CategoryItemsPage [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:27:14: performance:inconclusive: Technically the member function 'RemoteControl::Action::setCurrentPage' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/AndroidRemoteControl/Action.h:26:10: note: Technically the member function 'RemoteControl::Action::setCurrentPage' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:27:14: note: Technically the member function 'RemoteControl::Action::setCurrentPage' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:32:14: performance:inconclusive: Technically the member function 'RemoteControl::Action::sendCommand' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/AndroidRemoteControl/Action.h:27:10: note: Technically the member function 'RemoteControl::Action::sendCommand' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:32:14: note: Technically the member function 'RemoteControl::Action::sendCommand' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:37:14: performance:inconclusive: Technically the member function 'RemoteControl::Action::clearCategoryModel' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/AndroidRemoteControl/Action.h:28:10: note: Technically the member function 'RemoteControl::Action::clearCategoryModel' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:37:14: note: Technically the member function 'RemoteControl::Action::clearCategoryModel' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/AndroidRemoteControl/DiscoveryModel.h:21:5: style: Class 'DiscoveryModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/Action.h:35:5: style: Class 'ShowOverviewAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/Action.h:58:5: style: Class 'ShowThumbnailsAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/DiscoveryModel.cpp:39:35: style:inconclusive: Function 'setCount' argument 1 names different: declaration 'arg' definition 'count'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/DiscoveryModel.h:28:23: note: Function 'setCount' argument 1 names different: declaration 'arg' definition 'count'. kphotoalbum-6.0.1/AndroidRemoteControl/DiscoveryModel.cpp:39:35: note: Function 'setCount' argument 1 names different: declaration 'arg' definition 'count'. kphotoalbum-6.0.1/AndroidRemoteControl/ImageDetails.h:32:13: performance:inconclusive: Either there is a missing 'override', or the member function 'RemoteControl::ImageDetails::dummy' can be static. [functionStatic] kphotoalbum-6.0.1/AndroidRemoteControl/ImageDetails.cpp:26:44: style: Parameter 'item' can be declared as reference to const [constParameterReference] kphotoalbum-6.0.1/AndroidRemoteControl/PositionObserver.cpp:41:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QVariant [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AndroidRemoteControl/ImageStore.cpp:41:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AndroidRemoteControl/ImageStore.cpp:88:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Thumbnails [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AndroidRemoteControl/Settings.h:48:14: warning: Member variable 'Settings::m_thumbnailScale' is not initialized in the constructor. [uninitMemberVarPrivate] kphotoalbum-6.0.1/AndroidRemoteControl/Settings.h:48:14: warning: Member variable 'Settings::m_categoryItemSize' is not initialized in the constructor. [uninitMemberVarPrivate] kphotoalbum-6.0.1/AndroidRemoteControl/ImageStore.cpp:56:61: style:inconclusive: Function 'updateImage' argument 2 names different: declaration 'requestImage' definition 'image'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/ImageStore.h:24:53: note: Function 'updateImage' argument 2 names different: declaration 'requestImage' definition 'image'. kphotoalbum-6.0.1/AndroidRemoteControl/ImageStore.cpp:56:61: note: Function 'updateImage' argument 2 names different: declaration 'requestImage' definition 'image'. kphotoalbum-6.0.1/AndroidRemoteControl/ImageStore.cpp:73:31: style: Variable 'keys' is assigned a value that is never used. [unreadVariable] kphotoalbum-6.0.1/AndroidRemoteControl/ImageStore.cpp:73:26: style: Variable 'keys' is assigned a value that is never used. [unreadVariable] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteConnection.cpp:43:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteConnection.cpp:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteConnection.cpp:25:19: warning: Member variable 'RemoteConnection::m_length' is not initialized in the constructor. [uninitMemberVar] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteConnection.cpp:64:17: style: Local variable 'socket' shadows outer function [shadowFunction] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteConnection.h:35:25: note: Shadowed declaration kphotoalbum-6.0.1/AndroidRemoteControl/RemoteConnection.cpp:64:17: note: Shadow variable kphotoalbum-6.0.1/AndroidRemoteControl/RemoteConnection.cpp:90:25: style: Local variable 'stream' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteConnection.cpp:68:17: note: Shadowed declaration kphotoalbum-6.0.1/AndroidRemoteControl/RemoteConnection.cpp:90:25: note: Shadow variable kphotoalbum-6.0.1/AndroidRemoteControl/Serializer.h:20:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AndroidRemoteControl/Serializer.h:63:5: style: Class 'Serializer < QImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/Serializer.h:42:5: style: Class 'Serializer < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/Serializer.h:42:5: style: Class 'Serializer < QString >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/Serializer.h:42:5: style: Class 'Serializer < Types :: ViewType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/Serializer.h:42:5: style: Class 'Serializer < QList < Category > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/Serializer.h:42:5: style: Class 'Serializer < SearchType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/Serializer.h:42:5: style: Class 'Serializer < SearchInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/Serializer.h:42:5: style: Class 'Serializer < QList < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/Serializer.h:42:5: style: Class 'Serializer < QSize >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/Serializer.h:42:5: style: Class 'Serializer < QMap < QString , QList < CategoryItemDetails > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/Serializer.h:42:5: style: Class 'Serializer < QList < QString > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/Serializer.h:42:5: style: Class 'Serializer < State >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:32:1: style: C-style reference casting [cstyleCast] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:33:1: style: C-style reference casting [cstyleCast] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:34:1: style: C-style reference casting [cstyleCast] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:73:66: style:inconclusive: Function 'create' argument 1 names different: declaration 'commandType' definition 'id'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:54:62: note: Function 'create' argument 1 names different: declaration 'commandType' definition 'id'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:73:66: note: Function 'create' argument 1 names different: declaration 'commandType' definition 'id'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:130:41: style:inconclusive: Function 'SearchRequest' argument 1 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:88:30: note: Function 'SearchRequest' argument 1 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:130:41: note: Function 'SearchRequest' argument 1 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:130:66: style:inconclusive: Function 'SearchRequest' argument 2 names different: declaration 'searchInfo' definition '_searchInfo'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:88:59: note: Function 'SearchRequest' argument 2 names different: declaration 'searchInfo' definition '_searchInfo'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:130:66: note: Function 'SearchRequest' argument 2 names different: declaration 'searchInfo' definition '_searchInfo'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:130:83: style:inconclusive: Function 'SearchRequest' argument 3 names different: declaration 'size' definition '_size'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:88:80: note: Function 'SearchRequest' argument 3 names different: declaration 'size' definition '_size'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:130:83: note: Function 'SearchRequest' argument 3 names different: declaration 'size' definition '_size'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:141:39: style:inconclusive: Function 'SearchResult' argument 1 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:97:29: note: Function 'SearchResult' argument 1 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:141:39: note: Function 'SearchResult' argument 1 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:141:64: style:inconclusive: Function 'SearchResult' argument 2 names different: declaration 'result' definition '_result'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:97:58: note: Function 'SearchResult' argument 2 names different: declaration 'result' definition '_result'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:141:64: note: Function 'SearchResult' argument 2 names different: declaration 'result' definition '_result'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:150:44: style:inconclusive: Function 'ThumbnailRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:105:30: note: Function 'ThumbnailRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:150:44: note: Function 'ThumbnailRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:150:67: style:inconclusive: Function 'ThumbnailRequest' argument 2 names different: declaration 'size' definition '_size'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:105:57: note: Function 'ThumbnailRequest' argument 2 names different: declaration 'size' definition '_size'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:150:67: note: Function 'ThumbnailRequest' argument 2 names different: declaration 'size' definition '_size'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:150:83: style:inconclusive: Function 'ThumbnailRequest' argument 3 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:105:77: note: Function 'ThumbnailRequest' argument 3 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:150:83: note: Function 'ThumbnailRequest' argument 3 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:161:71: style:inconclusive: Function 'ThumbnailCancelRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:114:36: note: Function 'ThumbnailCancelRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:161:71: note: Function 'ThumbnailCancelRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:161:90: style:inconclusive: Function 'ThumbnailCancelRequest' argument 2 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:114:59: note: Function 'ThumbnailCancelRequest' argument 2 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:161:90: note: Function 'ThumbnailCancelRequest' argument 2 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:192:50: style:inconclusive: Function 'ImageDetailsRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:130:33: note: Function 'ImageDetailsRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:192:50: note: Function 'ImageDetailsRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:221:61: style:inconclusive: Function 'CategoryItemsResult' argument 1 names different: declaration 'items' definition '_items'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:159:44: note: Function 'CategoryItemsResult' argument 1 names different: declaration 'items' definition '_items'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:221:61: note: Function 'CategoryItemsResult' argument 1 names different: declaration 'items' definition '_items'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:228:44: style:inconclusive: Function 'StaticImageRequest' argument 1 names different: declaration 'size' definition '_size'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:166:28: note: Function 'StaticImageRequest' argument 1 names different: declaration 'size' definition '_size'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:228:44: note: Function 'StaticImageRequest' argument 1 names different: declaration 'size' definition '_size'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:235:52: style:inconclusive: Function 'StaticImageResult' argument 1 names different: declaration 'homeIcon' definition '_homeIcon'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:173:37: note: Function 'StaticImageResult' argument 1 names different: declaration 'homeIcon' definition '_homeIcon'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:235:52: note: Function 'StaticImageResult' argument 1 names different: declaration 'homeIcon' definition '_homeIcon'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:235:77: style:inconclusive: Function 'StaticImageResult' argument 2 names different: declaration 'kphotoalbumIcon' definition '_kphotoalbumIcon'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:173:66: note: Function 'StaticImageResult' argument 2 names different: declaration 'kphotoalbumIcon' definition '_kphotoalbumIcon'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:235:77: note: Function 'StaticImageResult' argument 2 names different: declaration 'kphotoalbumIcon' definition '_kphotoalbumIcon'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:235:109: style:inconclusive: Function 'StaticImageResult' argument 3 names different: declaration 'discoverIcon' definition '_discoverIcon'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:173:102: note: Function 'StaticImageResult' argument 3 names different: declaration 'discoverIcon' definition '_discoverIcon'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:235:109: note: Function 'StaticImageResult' argument 3 names different: declaration 'discoverIcon' definition '_discoverIcon'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:246:48: style:inconclusive: Function 'ToggleTokenRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:184:32: note: Function 'ToggleTokenRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:246:48: note: Function 'ToggleTokenRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:246:73: style:inconclusive: Function 'ToggleTokenRequest' argument 2 names different: declaration 'token' definition '_token'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:184:61: note: Function 'ToggleTokenRequest' argument 2 names different: declaration 'token' definition '_token'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:246:73: note: Function 'ToggleTokenRequest' argument 2 names different: declaration 'token' definition '_token'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:246:87: style:inconclusive: Function 'ToggleTokenRequest' argument 3 names different: declaration 'state' definition '_state'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.h:184:79: note: Function 'ToggleTokenRequest' argument 3 names different: declaration 'state' definition '_state'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteCommand.cpp:246:87: note: Function 'ToggleTokenRequest' argument 3 names different: declaration 'state' definition '_state'. kphotoalbum-6.0.1/AndroidRemoteControl/RemoteImage.cpp:74:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteImage.cpp:85:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteImage.cpp:14:14: warning: Member variable 'RemoteImage::m_imageId' is not initialized in the constructor. [uninitMemberVar] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteImage.cpp:14:14: warning: Member variable 'RemoteImage::m_type' is not initialized in the constructor. [uninitMemberVar] kphotoalbum-6.0.1/AndroidRemoteControl/SearchInfo.cpp:57:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_categories [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AndroidRemoteControl/RemoteInterface.cpp:35:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoteCommand [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AndroidRemoteControl/Settings.cpp:41:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AndroidRemoteControl/Settings.cpp:46:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AndroidRemoteControl/ThumbnailModel.cpp:41:21: style:inconclusive: Either there is a missing 'override', or the member function 'RemoteControl::ThumbnailModel::indexOf' can be const. [functionConst] kphotoalbum-6.0.1/AndroidRemoteControl/ThumbnailModel.h:25:9: note: Either there is a missing 'override', or the member function 'RemoteControl::ThumbnailModel::indexOf' can be const. kphotoalbum-6.0.1/AndroidRemoteControl/ThumbnailModel.cpp:41:21: note: Either there is a missing 'override', or the member function 'RemoteControl::ThumbnailModel::indexOf' can be const. kphotoalbum-6.0.1/AndroidRemoteControl/ThumbnailModel.cpp:34:50: style:inconclusive: Function 'setImages' argument 1 names different: declaration 'image' definition 'images'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AndroidRemoteControl/ThumbnailModel.h:24:46: note: Function 'setImages' argument 1 names different: declaration 'image' definition 'images'. kphotoalbum-6.0.1/AndroidRemoteControl/ThumbnailModel.cpp:34:50: note: Function 'setImages' argument 1 names different: declaration 'image' definition 'images'. kphotoalbum-6.0.1/AndroidRemoteControl/main.cpp:46:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeRootObjectToView [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/AreaTagSelectDialog.cpp:35:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tool [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.h:90:48: performance: Function parameter 'category' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.h:90:72: performance: Function parameter 'tag' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.h:91:50: performance: Function parameter 'category' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.h:91:74: performance: Function parameter 'tag' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.h:92:47: performance: Function parameter 'category' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.h:92:71: performance: Function parameter 'oldTag' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.h:92:93: performance: Function parameter 'newTag' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.h:114:34: performance: Function parameter 'itemText' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.cpp:41:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Down [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.cpp:184:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/DescriptionEdit.cpp:60:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_PageUp [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/DateEdit.cpp:51:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Popup [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/DateEdit.cpp:272:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Up [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/DateEdit.cpp:287:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wheel [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.cpp:238:45: performance:inconclusive: Either there is a missing 'override', or the member function 'AnnotationDialog::CompletableLineEdit::mergePreviousImageSelection' can be static. [functionStatic] kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.h:46:10: note: Either there is a missing 'override', or the member function 'AnnotationDialog::CompletableLineEdit::mergePreviousImageSelection' can be static. kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.cpp:238:45: note: Either there is a missing 'override', or the member function 'AnnotationDialog::CompletableLineEdit::mergePreviousImageSelection' can be static. kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.cpp:130:20: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.cpp:123:54: note: outer condition: *itemIt kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.cpp:130:20: note: identical inner condition: *itemIt kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.cpp:121:91: style:inconclusive: Function 'findItemInListView' argument 1 names different: declaration 'startWith' definition 'text'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.h:40:56: note: Function 'findItemInListView' argument 1 names different: declaration 'startWith' definition 'text'. kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.cpp:121:91: note: Function 'findItemInListView' argument 1 names different: declaration 'startWith' definition 'text'. kphotoalbum-6.0.1/AnnotationDialog/DateEdit.cpp:87:55: style:inconclusive: Function 'setDate' argument 1 names different: declaration 'date' definition 'newDate'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AnnotationDialog/DateEdit.h:59:31: note: Function 'setDate' argument 1 names different: declaration 'date' definition 'newDate'. kphotoalbum-6.0.1/AnnotationDialog/DateEdit.cpp:87:55: note: Function 'setDate' argument 1 names different: declaration 'date' definition 'newDate'. kphotoalbum-6.0.1/AnnotationDialog/DateEdit.cpp:284:55: style:inconclusive: Function 'eventFilter' argument 1 names different: declaration 'o' definition 'obj'. [funcArgNamesDifferent] kphotoalbum-6.0.1/AnnotationDialog/DateEdit.h:121:31: note: Function 'eventFilter' argument 1 names different: declaration 'o' definition 'obj'. kphotoalbum-6.0.1/AnnotationDialog/DateEdit.cpp:284:55: note: Function 'eventFilter' argument 1 names different: declaration 'o' definition 'obj'. kphotoalbum-6.0.1/AnnotationDialog/ImagePreviewWidget.cpp:111:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Maximum [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ImagePreviewWidget.cpp:247:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ImagePreview.cpp:30:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ImagePreview.cpp:43:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ImagePreview.cpp:70:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RotateImageInfoOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ImagePreview.cpp:125:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Viewer [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ImagePreview.cpp:248:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ViewerPreload [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ImagePreview.cpp:265:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ImagePreview.cpp:305:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ImagePreview.cpp:477:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutomatedChange [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ImagePreviewWidget.cpp:172:20: style: Local variable 'index' shadows outer argument [shadowArgument] kphotoalbum-6.0.1/AnnotationDialog/ImagePreviewWidget.cpp:164:49: note: Shadowed declaration kphotoalbum-6.0.1/AnnotationDialog/ImagePreviewWidget.cpp:172:20: note: Shadow variable kphotoalbum-6.0.1/AnnotationDialog/ImagePreviewWidget.cpp:120:70: performance: Function parameter 'positionableCategories' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/AnnotationDialog/ImagePreviewWidget.cpp:147:52: style: Parameter 'info1' can be declared as reference to const [constParameterReference] kphotoalbum-6.0.1/AnnotationDialog/ImagePreview.cpp:547:11: style: The scope of the variable 'maximumDeviation' can be reduced. [variableScope] kphotoalbum-6.0.1/AnnotationDialog/ImagePreview.cpp:468:45: performance: Function parameter 'category' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/AnnotationDialog/ImagePreview.cpp:468:63: performance: Function parameter 'tag' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/AnnotationDialog/ListViewItemHider.cpp:80:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListViewItemHider.cpp:109:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListViewItemHider.cpp:88:54: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:58:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeSmall [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:79:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:167:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Editable [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:219:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:237:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:273:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortAlphaTree [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:296:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:364:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:555:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:578:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortAlphaTree [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:616:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortLastUse [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:621:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortAlphaTree [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:626:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortAlphaFlat [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:652:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:666:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:681:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:688:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortLastUse [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:704:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Editable [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:724:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:736:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selectable [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:763:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:803:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortAlphaTree [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:809:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:816:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:821:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:836:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:841:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:854:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:878:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:907:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:925:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:95:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeSmall [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:125:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullsizePreview [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:310:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllDockWidgetAreas [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:404:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:440:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputSingleImageConfigMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:446:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputSingleImageConfigMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:473:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputSingleImageConfigMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:550:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputSingleImageConfigMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:720:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputSingleImageConfigMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:784:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:832:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:902:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortAlphaTree [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:969:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnotationDialog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1042:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1071:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1091:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputSingleImageConfigMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1112:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputMultiImageConfigMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SearchMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1224:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnotationDialog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1269:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1391:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputSingleImageConfigMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1449:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputSingleImageConfigMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1523:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InputSingleImageConfigMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1601:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_PageUp [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ResizableFrame.cpp:51:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Box [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ResizableFrame.cpp:89:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ResizableFrame.cpp:102:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ResizableFrame.cpp:286:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ResizableFrame.cpp:357:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ResizableFrame.cpp:511:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QAction [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.h:85:36: performance: Function 'positionableTagCandidates()' should return member 'm_positionableTagCandidates' by const reference. [returnByReference] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:583:21: style: Local variable 'taggedAreas' shadows outer function [shadowFunction] kphotoalbum-6.0.1/AnnotationDialog/Dialog.h:103:21: note: Shadowed declaration kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:583:21: note: Shadow variable kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:654:21: style: Local variable 'areas' shadows outer function [shadowFunction] kphotoalbum-6.0.1/AnnotationDialog/Dialog.h:95:29: note: Shadowed declaration kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:654:21: note: Shadow variable kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1313:19: style: Local variable 'action' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1266:14: note: Shadowed declaration kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1313:19: note: Shadow variable kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:881:14: style: Variable 'saveCurrent' can be declared as pointer to const [constVariablePointer] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:882:14: style: Variable 'reset' can be declared as pointer to const [constVariablePointer] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:942:14: style: Variable 'res' can be declared as pointer to const [constVariablePointer] kphotoalbum-6.0.1/BackgroundJobs/HandleVideoThumbnailRequestJob.cpp:70:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1102:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1202:82: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1353:39: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1505:41: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1528:51: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/AnnotationDialog/Dialog.cpp:1639:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/BackgroundJobs/SearchForVideosWithoutLengthInfo.cpp:38:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundVideoPreviewRequest [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/BackgroundJobs/SearchForVideosWithoutVideoThumbnailsJob.cpp:40:146: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundVideoPreviewRequest [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/BackgroundTaskManager/CompletedJobInfo.cpp:14:5: performance: Variable 'm_title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kphotoalbum-6.0.1/BackgroundTaskManager/JobInfo.cpp:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotStarted [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/BackgroundTaskManager/JobInterface.cpp:30:43: warning: The class 'JobInterface' defines member function with name 'start' also defined in its parent class 'JobInfo'. [duplInheritedMember] kphotoalbum-6.0.1/BackgroundTaskManager/JobInfo.h:38:10: note: Parent function 'JobInfo::start' kphotoalbum-6.0.1/BackgroundTaskManager/JobInterface.cpp:30:43: note: Derived function 'JobInterface::start' kphotoalbum-6.0.1/BackgroundTaskManager/JobInterface.h:21:10: warning: The class 'JobInterface' defines member function with name 'start' also defined in its parent class 'JobInfo'. [duplInheritedMember] kphotoalbum-6.0.1/BackgroundTaskManager/JobInfo.h:38:10: note: Parent function 'JobInfo::start' kphotoalbum-6.0.1/BackgroundTaskManager/JobInterface.h:21:10: note: Derived function 'JobInterface::start' kphotoalbum-6.0.1/BackgroundTaskManager/JobModel.cpp:66:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/BackgroundTaskManager/JobModel.cpp:89:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/BackgroundTaskManager/JobModel.cpp:157:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:268:13: style: Local variable 'text' shadows outer function [shadowFunction] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.h:49:13: note: Shadowed declaration kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:268:13: note: Shadow variable kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:389:22: style: Local variable 'action' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:365:20: note: Shadowed declaration kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:389:22: note: Shadow variable kphotoalbum-6.0.1/BackgroundTaskManager/JobViewer.cpp:30:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YesRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:839:60: performance: Function parameter 'itemText' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/AnnotationDialog/ListSelect.cpp:899:64: performance: Function parameter 'category' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/BackgroundTaskManager/JobModel.cpp:62:14: style: Variable 'current' can be declared as pointer to const [constVariablePointer] kphotoalbum-6.0.1/BackgroundTaskManager/PriorityQueue.cpp:23:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isEmpty [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/BackgroundTaskManager/PriorityQueue.cpp:28:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable length [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/BackgroundTaskManager/PriorityQueue.cpp:39:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/BackgroundTaskManager/PriorityQueue.cpp:62:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/BackgroundTaskManager/StatusIndicator.cpp:26:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointingHandCursor [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/BackgroundTaskManager/StatusIndicator.cpp:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTip [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/BackgroundTaskManager/StatusIndicator.cpp:55:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable yellow [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/BackgroundTaskManager/StatusIndicator.cpp:70:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable green [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/AbstractCategoryModel.cpp:27:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Image [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/AbstractCategoryModel.cpp:33:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/AbstractCategoryModel.cpp:48:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FolderCategory [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/AbstractCategoryModel.cpp:62:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TreeView [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/AbstractCategoryModel.cpp:89:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/AbstractCategoryModel.cpp:154:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/AbstractCategoryModel.cpp:159:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/Breadcrumb.h:33:13: performance: Function 'text()' should return member 'm_text' by const reference. [returnByReference] kphotoalbum-6.0.1/Browser/BrowserPage.cpp:69:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconView [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/CenteringIconView.cpp:26:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/CenteringIconView.cpp:43:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalIconView [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/CategoryPage.cpp:29:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TreeView [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/CategoryPage.cpp:39:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemNameRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/BrowserWidget.cpp:55:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setCurrentScope [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/BrowserWidget.cpp:183:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/BrowserWidget.cpp:203:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TreeView [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/BrowserWidget.cpp:208:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThumbedTreeView [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/BrowserWidget.cpp:213:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconView [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/BrowserWidget.cpp:218:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThumbedIconView [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/BrowserWidget.cpp:263:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/BrowserWidget.cpp:321:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TreeView [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/BrowserWidget.cpp:378:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResizeToContents [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/BrowserWidget.cpp:390:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleSelection [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/BrowserWidget.cpp:426:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/BrowserWidget.cpp:460:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/PositionBrowserWidget.cpp:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mapView [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/PositionBrowserWidget.cpp:39:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Loading [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/OverviewPage.cpp:127:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/OverviewPage.cpp:144:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/OverviewPage.cpp:156:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/OverviewPage.cpp:168:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/OverviewPage.cpp:179:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/OverviewPage.cpp:190:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/OverviewPage.cpp:241:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/OverviewPage.cpp:256:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/OverviewPage.cpp:285:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/OverviewPage.cpp:316:172: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartialCount [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/TreeFilter.cpp:68:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SortPriorityRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/TreeCategoryModel.cpp:147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CopyAction [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/TreeCategoryModel.cpp:159:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDragEnabled [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/TreeCategoryModel.cpp:176:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/TreeCategoryModel.cpp:192:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/TreeCategoryModel.cpp:202:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreAction [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Browser/TreeFilter.cpp:20:48: style:inconclusive: Function 'filterAcceptsRow' argument 1 names different: declaration 'source_row' definition 'row'. [funcArgNamesDifferent] kphotoalbum-6.0.1/Browser/TreeFilter.h:48:31: note: Function 'filterAcceptsRow' argument 1 names different: declaration 'source_row' definition 'row'. kphotoalbum-6.0.1/Browser/TreeFilter.cpp:20:48: note: Function 'filterAcceptsRow' argument 1 names different: declaration 'source_row' definition 'row'. kphotoalbum-6.0.1/Browser/TreeFilter.cpp:20:72: style:inconclusive: Function 'filterAcceptsRow' argument 2 names different: declaration 'source_parent' definition 'parent'. [funcArgNamesDifferent] kphotoalbum-6.0.1/Browser/TreeFilter.h:48:62: note: Function 'filterAcceptsRow' argument 2 names different: declaration 'source_parent' definition 'parent'. kphotoalbum-6.0.1/Browser/TreeFilter.cpp:20:72: note: Function 'filterAcceptsRow' argument 2 names different: declaration 'source_parent' definition 'parent'. kphotoalbum-6.0.1/Browser/OverviewPage.cpp:177:56: style:inconclusive: Function 'untaggedImagesInfo' argument 1 names different: declaration 'rolw' definition 'role'. [funcArgNamesDifferent] kphotoalbum-6.0.1/Browser/OverviewPage.h:72:37: note: Function 'untaggedImagesInfo' argument 1 names different: declaration 'rolw' definition 'role'. kphotoalbum-6.0.1/Browser/OverviewPage.cpp:177:56: note: Function 'untaggedImagesInfo' argument 1 names different: declaration 'rolw' definition 'role'. kphotoalbum-6.0.1/Browser/TreeCategoryModel.cpp:20:5: style: Struct 'Data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/CategoryListView/DragItemInfo.h:20:13: performance: Function 'parent()' should return member 'm_parent' by const reference. [returnByReference] kphotoalbum-6.0.1/CategoryListView/DragItemInfo.h:21:13: performance: Function 'child()' should return member 'm_child' by const reference. [returnByReference] kphotoalbum-6.0.1/CategoryListView/DragableTreeWidget.cpp:19:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DragDrop [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/CategoryListView/DragableTreeWidget.cpp:45:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/CategoryListView/CheckDropItem.cpp:37:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/CategoryListView/CheckDropItem.cpp:47:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/CategoryListView/CheckDropItem.cpp:102:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsAutoTristate [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/CategoryListView/CheckDropItem.cpp:160:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/CategoryListView/CheckDropItem.cpp:166:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDragEnabled [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/CategoryListView/CheckDropItem.cpp:32:68: style:inconclusive: Function 'CheckDropItem' argument 1 names different: declaration 'listview' definition 'parent'. [funcArgNamesDifferent] kphotoalbum-6.0.1/CategoryListView/CheckDropItem.h:26:39: note: Function 'CheckDropItem' argument 1 names different: declaration 'listview' definition 'parent'. kphotoalbum-6.0.1/CategoryListView/CheckDropItem.cpp:32:68: note: Function 'CheckDropItem' argument 1 names different: declaration 'listview' definition 'parent'. kphotoalbum-6.0.1/CategoryListView/CheckDropItem.cpp:42:68: style:inconclusive: Function 'CheckDropItem' argument 1 names different: declaration 'listview' definition 'listView'. [funcArgNamesDifferent] kphotoalbum-6.0.1/CategoryListView/CheckDropItem.h:27:39: note: Function 'CheckDropItem' argument 1 names different: declaration 'listview' definition 'listView'. kphotoalbum-6.0.1/CategoryListView/CheckDropItem.cpp:42:68: note: Function 'CheckDropItem' argument 1 names different: declaration 'listview' definition 'listView'. kphotoalbum-6.0.1/CategoryListView/CheckDropItem.cpp:107:107: style:inconclusive: Function 'verifyDropWasIntended' argument 2 names different: declaration 'children' definition 'items'. [funcArgNamesDifferent] kphotoalbum-6.0.1/CategoryListView/CheckDropItem.h:34:78: note: Function 'verifyDropWasIntended' argument 2 names different: declaration 'children' definition 'items'. kphotoalbum-6.0.1/CategoryListView/CheckDropItem.cpp:107:107: note: Function 'verifyDropWasIntended' argument 2 names different: declaration 'children' definition 'items'. kphotoalbum-6.0.1/CategoryListView/CheckDropItem.cpp:93:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/DB/CategoryCollection.cpp:71:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/CategoryCollection.h:40:24: performance: Function 'categories()' should return member 'm_categories' by const reference. [returnByReference] kphotoalbum-6.0.1/DB/CategoryCollection.cpp:69:36: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/DB/CategoryItem.cpp:47:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/DB/Category.cpp:88:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Desktop [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/Category.cpp:293:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/FastDir.cpp:162:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FastDirLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/FileInfo.cpp:105:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/FastDir.cpp:96:20: portability: Non reentrant function 'readdir' called. For threadsafe applications it is recommended to use the reentrant replacement function 'readdir_r'. [prohibitedreaddirCalled] kphotoalbum-6.0.1/DB/FastDir.h:38:23: performance: Function 'entryList()' should return member 'm_sortedList' by const reference. [returnByReference] kphotoalbum-6.0.1/DB/FastDir.cpp:99:13: style: Condition 'doSortByInode' is always false [knownConditionTrueFalse] kphotoalbum-6.0.1/DB/FastDir.cpp:77:43: note: Calling function 'sortByInode' returns 0 kphotoalbum-6.0.1/DB/FastDir.cpp:77:43: note: Assignment 'doSortByInode=sortByInode(bPath)', assigned value is 0 kphotoalbum-6.0.1/DB/FastDir.cpp:99:13: note: Condition 'doSortByInode' is always false kphotoalbum-6.0.1/DB/FastDir.cpp:109:9: style: Condition 'doSortByInode' is always false [knownConditionTrueFalse] kphotoalbum-6.0.1/DB/FastDir.cpp:77:43: note: Calling function 'sortByInode' returns 0 kphotoalbum-6.0.1/DB/FastDir.cpp:77:43: note: Assignment 'doSortByInode=sortByInode(bPath)', assigned value is 0 kphotoalbum-6.0.1/DB/FastDir.cpp:109:9: note: Condition 'doSortByInode' is always false kphotoalbum-6.0.1/DB/FastDir.cpp:113:16: style: Condition 'doSortByName' is always false [knownConditionTrueFalse] kphotoalbum-6.0.1/DB/FastDir.cpp:78:41: note: Calling function 'sortByName' returns 0 kphotoalbum-6.0.1/DB/FastDir.cpp:78:41: note: Assignment 'doSortByName=sortByName(bPath)', assigned value is 0 kphotoalbum-6.0.1/DB/FastDir.cpp:113:16: note: Condition 'doSortByName' is always false kphotoalbum-6.0.1/DB/FileInfo.h:24:29: style:inconclusive: Technically the member function 'DB::FileInfo::dateTime' can be const. [functionConst] kphotoalbum-6.0.1/DB/FileInfo.h:25:9: style:inconclusive: Technically the member function 'DB::FileInfo::angle' can be const. [functionConst] kphotoalbum-6.0.1/DB/FileInfo.h:26:13: style:inconclusive: Technically the member function 'DB::FileInfo::description' can be const. [functionConst] kphotoalbum-6.0.1/DB/FileInfo.cpp:100:35: performance:inconclusive: Technically the member function 'DB::FileInfo::fetchEXIV2Date' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/FileInfo.h:32:29: note: Technically the member function 'DB::FileInfo::fetchEXIV2Date' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/FileInfo.cpp:100:35: note: Technically the member function 'DB::FileInfo::fetchEXIV2Date' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/FileInfo.cpp:113:19: performance:inconclusive: Technically the member function 'DB::FileInfo::orientationToAngle' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/FileInfo.h:34:9: note: Technically the member function 'DB::FileInfo::orientationToAngle' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/FileInfo.cpp:113:19: note: Technically the member function 'DB::FileInfo::orientationToAngle' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/FileInfo.h:26:13: performance: Function 'description()' should return member 'm_description' by const reference. [returnByReference] kphotoalbum-6.0.1/DB/Category.cpp:404:20: style:inconclusive: Either there is a missing 'override', or the member function 'DB::Category::shouldSave' can be const. [functionConst] kphotoalbum-6.0.1/DB/Category.h:153:10: note: Either there is a missing 'override', or the member function 'DB::Category::shouldSave' can be const. kphotoalbum-6.0.1/DB/Category.cpp:404:20: note: Either there is a missing 'override', or the member function 'DB::Category::shouldSave' can be const. kphotoalbum-6.0.1/DB/Category.h:56:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] kphotoalbum-6.0.1/DB/Category.h:62:13: performance: Function 'iconName()' should return member 'm_icon' by const reference. [returnByReference] kphotoalbum-6.0.1/DB/Category.h:84:17: performance: Function 'items()' should return member 'm_items' by const reference. [returnByReference] kphotoalbum-6.0.1/DB/Category.h:146:17: performance: Function 'namesForIdZero()' should return member 'm_namesWithIdZero' by const reference. [returnByReference] kphotoalbum-6.0.1/DB/Category.cpp:158:17: style: Local variable 'items' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/Category.h:84:17: note: Shadowed declaration kphotoalbum-6.0.1/DB/Category.cpp:158:17: note: Shadow variable kphotoalbum-6.0.1/DB/Category.cpp:305:14: style: Local variable 'ok' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/DB/Category.cpp:303:10: note: Shadowed declaration kphotoalbum-6.0.1/DB/Category.cpp:305:14: note: Shadow variable kphotoalbum-6.0.1/DB/ImageDB.h:99:63: performance: Function parameter 'newName' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/DB/Category.cpp:207:31: style: Variable 'child' can be declared as pointer to const [constVariablePointer] kphotoalbum-6.0.1/DB/GlobalCategorySortOrder.cpp:25:63: style:inconclusive: Technically the member function 'DB::GlobalCategorySortOrder::modifiedSortOrder' can be const. [functionConst] kphotoalbum-6.0.1/DB/GlobalCategorySortOrder.h:42:17: note: Technically the member function 'DB::GlobalCategorySortOrder::modifiedSortOrder' can be const. kphotoalbum-6.0.1/DB/GlobalCategorySortOrder.cpp:25:63: note: Technically the member function 'DB::GlobalCategorySortOrder::modifiedSortOrder' can be const. kphotoalbum-6.0.1/DB/GlobalCategorySortOrder.h:42:17: performance: Function 'modifiedSortOrder()' should return member 'm_sortOrder' by const reference. [returnByReference] kphotoalbum-6.0.1/DB/GroupCounter.cpp:96:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable count [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageDate.cpp:27:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageDate.cpp:153:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageDate.cpp:337:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageDate.cpp:394:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageDB.cpp:69:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confirm [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageDB.cpp:98:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageDB.cpp:134:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable locked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageDB.cpp:248:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageDB.cpp:279:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsContained [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageDB.cpp:406:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllEvents [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageDB.cpp:534:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimingLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageDB.cpp:962:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageDB.cpp:1000:137: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageDate.cpp:178:9: style: Condition 'withTime' is always true [knownConditionTrueFalse] kphotoalbum-6.0.1/DB/ImageDate.cpp:166:9: note: Assuming that condition '!withTime' is not redundant kphotoalbum-6.0.1/DB/ImageDate.cpp:178:9: note: Condition 'withTime' is always true kphotoalbum-6.0.1/DB/ImageInfo.cpp:190:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageInfo.cpp:664:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageInfoList.cpp:117:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageDB.cpp:383:54: style:inconclusive: Function 'count' argument 1 names different: declaration 'info' definition 'searchInfo'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/ImageDB.h:220:53: note: Function 'count' argument 1 names different: declaration 'info' definition 'searchInfo'. kphotoalbum-6.0.1/DB/ImageDB.cpp:383:54: note: Function 'count' argument 1 names different: declaration 'info' definition 'searchInfo'. kphotoalbum-6.0.1/DB/ImageDB.cpp:425:68: style:inconclusive: Function 'findFirstItemInRange' argument 1 names different: declaration 'files' definition 'images'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/ImageDB.h:88:59: note: Function 'findFirstItemInRange' argument 1 names different: declaration 'files' definition 'images'. kphotoalbum-6.0.1/DB/ImageDB.cpp:425:68: note: Function 'findFirstItemInRange' argument 1 names different: declaration 'files' definition 'images'. kphotoalbum-6.0.1/DB/ImageDB.cpp:196:25: style: Local variable 'info' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/ImageDB.h:132:18: note: Shadowed declaration kphotoalbum-6.0.1/DB/ImageDB.cpp:196:25: note: Shadow variable kphotoalbum-6.0.1/DB/ImageDB.cpp:244:20: style: Local variable 'untaggedTag' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/ImageDB.h:212:24: note: Shadowed declaration kphotoalbum-6.0.1/DB/ImageDB.cpp:244:20: note: Shadow variable kphotoalbum-6.0.1/DB/ImageDB.cpp:385:10: style: Local variable 'images' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/ImageDB.h:114:19: note: Shadowed declaration kphotoalbum-6.0.1/DB/ImageDB.cpp:385:10: note: Shadow variable kphotoalbum-6.0.1/DB/ImageDB.cpp:402:10: style: Local variable 'count' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/ImageDB.h:220:24: note: Shadowed declaration kphotoalbum-6.0.1/DB/ImageDB.cpp:402:10: note: Shadow variable kphotoalbum-6.0.1/DB/ImageDB.cpp:561:34: style: Local variable 'info' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/ImageDB.h:132:18: note: Shadowed declaration kphotoalbum-6.0.1/DB/ImageDB.cpp:561:34: note: Shadow variable kphotoalbum-6.0.1/DB/ImageDB.cpp:732:29: style: Local variable 'images' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/ImageDB.h:114:19: note: Shadowed declaration kphotoalbum-6.0.1/DB/ImageDB.cpp:732:29: note: Shadow variable kphotoalbum-6.0.1/DB/ImageDB.cpp:750:27: style: Local variable 'info' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/ImageDB.h:132:18: note: Shadowed declaration kphotoalbum-6.0.1/DB/ImageDB.cpp:750:27: note: Shadow variable kphotoalbum-6.0.1/DB/ImageDB.cpp:925:20: style: Local variable 'info' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/ImageDB.h:132:18: note: Shadowed declaration kphotoalbum-6.0.1/DB/ImageDB.cpp:925:20: note: Shadow variable kphotoalbum-6.0.1/DB/ImageDB.cpp:482:68: performance: Function parameter 'newName' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/DB/ImageInfoList.cpp:107:47: style:inconclusive: Function 'appendList' argument 1 names different: declaration 'other' definition 'list'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/ImageInfoList.h:22:36: note: Function 'appendList' argument 1 names different: declaration 'other' definition 'list'. kphotoalbum-6.0.1/DB/ImageInfoList.cpp:107:47: note: Function 'appendList' argument 1 names different: declaration 'other' definition 'list'. kphotoalbum-6.0.1/DB/ImageInfoList.cpp:139:43: style:inconclusive: Function 'mergeIn' argument 1 names different: declaration 'list' definition 'other'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/ImageInfoList.h:25:32: note: Function 'mergeIn' argument 1 names different: declaration 'list' definition 'other'. kphotoalbum-6.0.1/DB/ImageInfoList.cpp:139:43: note: Function 'mergeIn' argument 1 names different: declaration 'list' definition 'other'. kphotoalbum-6.0.1/DB/MD5.cpp:113:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageScout.cpp:116:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageScout.cpp:217:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBImageScoutLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/ImageInfo.h:127:13: performance: Function 'label()' should return member 'm_label' by const reference. [returnByReference] kphotoalbum-6.0.1/DB/ImageInfo.h:130:13: performance: Function 'description()' should return member 'm_description' by const reference. [returnByReference] kphotoalbum-6.0.1/DB/ImageInfo.cpp:156:53: style:inconclusive: Function 'itemsOfCategory' argument 1 names different: declaration 'category' definition 'key'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/ImageInfo.h:180:46: note: Function 'itemsOfCategory' argument 1 names different: declaration 'category' definition 'key'. kphotoalbum-6.0.1/DB/ImageInfo.cpp:156:53: note: Function 'itemsOfCategory' argument 1 names different: declaration 'category' definition 'key'. kphotoalbum-6.0.1/DB/ImageInfo.cpp:161:43: style:inconclusive: Function 'renameItem' argument 1 names different: declaration 'key' definition 'category'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/ImageInfo.h:181:36: note: Function 'renameItem' argument 1 names different: declaration 'key' definition 'category'. kphotoalbum-6.0.1/DB/ImageInfo.cpp:161:43: note: Function 'renameItem' argument 1 names different: declaration 'key' definition 'category'. kphotoalbum-6.0.1/DB/ImageInfo.cpp:184:49: style:inconclusive: Function 'setFileName' argument 1 names different: declaration 'relativeFileName' definition 'fileName'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/ImageInfo.h:124:42: note: Function 'setFileName' argument 1 names different: declaration 'relativeFileName' definition 'fileName'. kphotoalbum-6.0.1/DB/ImageInfo.cpp:184:49: note: Function 'setFileName' argument 1 names different: declaration 'relativeFileName' definition 'fileName'. kphotoalbum-6.0.1/DB/ImageInfo.cpp:313:36: style:inconclusive: Function 'setVideoLength' argument 1 names different: declaration 'seconds' definition 'length'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/ImageInfo.h:150:29: note: Function 'setVideoLength' argument 1 names different: declaration 'seconds' definition 'length'. kphotoalbum-6.0.1/DB/ImageInfo.cpp:313:36: note: Function 'setVideoLength' argument 1 names different: declaration 'seconds' definition 'length'. kphotoalbum-6.0.1/DB/ImageInfo.cpp:738:41: performance: Function parameter 'category' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/DB/ImageInfo.cpp:443:45: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/DB/ImageScout.cpp:244:17: style:inconclusive: Technically the member function 'DB::ImageScout::getBufSize' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.h:39:9: note: Technically the member function 'DB::ImageScout::getBufSize' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:244:17: note: Technically the member function 'DB::ImageScout::getBufSize' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:260:17: style:inconclusive: Technically the member function 'DB::ImageScout::getMaxSeekAhead' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.h:43:9: note: Technically the member function 'DB::ImageScout::getMaxSeekAhead' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:260:17: note: Technically the member function 'DB::ImageScout::getMaxSeekAhead' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:276:17: style:inconclusive: Technically the member function 'DB::ImageScout::getReadLimit' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.h:47:9: note: Technically the member function 'DB::ImageScout::getReadLimit' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:276:17: note: Technically the member function 'DB::ImageScout::getReadLimit' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:133:23: style:inconclusive: Either there is a missing 'override', or the member function 'ImageScoutThread::getBufSize' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.cpp:50:9: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getBufSize' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:133:23: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getBufSize' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:144:23: style:inconclusive: Either there is a missing 'override', or the member function 'ImageScoutThread::getMaxSeekAhead' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.cpp:52:9: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getMaxSeekAhead' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:144:23: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getMaxSeekAhead' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:155:23: style:inconclusive: Either there is a missing 'override', or the member function 'ImageScoutThread::getReadLimit' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.cpp:54:9: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getReadLimit' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:155:23: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getReadLimit' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:166:31: style:inconclusive: Either there is a missing 'override', or the member function 'ImageScoutThread::getPreloadFunc' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.cpp:56:17: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getPreloadFunc' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:166:31: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getPreloadFunc' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:117:17: style: The scope of the variable 'bytesRead' can be reduced. [variableScope] kphotoalbum-6.0.1/DB/ImageScout.cpp:74:48: style:inconclusive: Function 'ImageScoutThread' argument 4 names different: declaration 'preloadCount' definition 'preloadedCount'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/ImageScout.cpp:45:34: note: Function 'ImageScoutThread' argument 4 names different: declaration 'preloadCount' definition 'preloadedCount'. kphotoalbum-6.0.1/DB/ImageScout.cpp:74:48: note: Function 'ImageScoutThread' argument 4 names different: declaration 'preloadCount' definition 'preloadedCount'. kphotoalbum-6.0.1/DB/MemberMap.cpp:263:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/OptimizedFileList.cpp:70:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/OptimizedFileList.h:35:17: performance: Function 'optimizedFiles()' should return member 'm_optimizedList' by const reference. [returnByReference] kphotoalbum-6.0.1/DB/OptimizedFileList.cpp:71:35: style: C-style pointer casting [cstyleCast] kphotoalbum-6.0.1/DB/OptimizedFileList.cpp:96:22: style: Variable 'remainder' can be declared as reference to const [constVariableReference] kphotoalbum-6.0.1/DB/MemberMap.cpp:32:12: warning:inconclusive: Member variable 'MemberMap::m_flatMembers' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] kphotoalbum-6.0.1/DB/MemberMap.cpp:32:12: warning:inconclusive: Member variable 'MemberMap::m_closureMembers' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] kphotoalbum-6.0.1/DB/MemberMap.cpp:40:23: warning:inconclusive: Member variable 'MemberMap::m_flatMembers' is not assigned a value in 'MemberMap::operator='. [operatorEqVarError] kphotoalbum-6.0.1/DB/MemberMap.cpp:40:23: warning:inconclusive: Member variable 'MemberMap::m_closureMembers' is not assigned a value in 'MemberMap::operator='. [operatorEqVarError] kphotoalbum-6.0.1/DB/MemberMap.cpp:40:23: warning:inconclusive: Member variable 'MemberMap::m_loading' is not assigned a value in 'MemberMap::operator='. [operatorEqVarError] kphotoalbum-6.0.1/DB/MemberMap.cpp:115:65: style:inconclusive: Function 'isGroup' argument 2 names different: declaration 'memberGroup' definition 'item'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/MemberMap.h:82:66: note: Function 'isGroup' argument 2 names different: declaration 'memberGroup' definition 'item'. kphotoalbum-6.0.1/DB/MemberMap.cpp:115:65: note: Function 'isGroup' argument 2 names different: declaration 'memberGroup' definition 'item'. kphotoalbum-6.0.1/DB/MemberMap.cpp:87:21: style: Local variable 'members' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/MemberMap.h:60:25: note: Shadowed declaration kphotoalbum-6.0.1/DB/MemberMap.cpp:87:21: note: Shadow variable kphotoalbum-6.0.1/DB/MemberMap.cpp:90:21: style: Local variable 'members' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/MemberMap.h:60:25: note: Shadowed declaration kphotoalbum-6.0.1/DB/MemberMap.cpp:90:21: note: Shadow variable kphotoalbum-6.0.1/DB/MemberMap.cpp:158:34: style: Local variable 'groupMap' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/MemberMap.h:92:38: note: Shadowed declaration kphotoalbum-6.0.1/DB/MemberMap.cpp:158:34: note: Shadow variable kphotoalbum-6.0.1/DB/MemberMap.cpp:184:31: style: Local variable 'groupMap' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/MemberMap.h:92:38: note: Shadowed declaration kphotoalbum-6.0.1/DB/MemberMap.cpp:184:31: note: Shadow variable kphotoalbum-6.0.1/DB/MemberMap.cpp:203:31: style: Local variable 'groupMap' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/MemberMap.h:92:38: note: Shadowed declaration kphotoalbum-6.0.1/DB/MemberMap.cpp:203:31: note: Shadow variable kphotoalbum-6.0.1/DB/MemberMap.cpp:226:31: style: Local variable 'groupMap' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/MemberMap.h:92:38: note: Shadowed declaration kphotoalbum-6.0.1/DB/MemberMap.cpp:226:31: note: Shadow variable kphotoalbum-6.0.1/DB/MemberMap.cpp:369:25: style: Local variable 'members' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/MemberMap.h:60:25: note: Shadowed declaration kphotoalbum-6.0.1/DB/MemberMap.cpp:369:25: note: Shadow variable kphotoalbum-6.0.1/DB/NewImageFinder.cpp:378:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchDefault [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/NewImageFinder.cpp:392:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 500ms [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/NewImageFinder.cpp:432:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllEvents [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/NewImageFinder.cpp:516:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllEvents [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/NewImageFinder.cpp:553:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBFileOpsLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/NewImageFinder.cpp:669:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/NewImageFinder.cpp:716:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllEvents [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/TagInfo.h:50:13: performance: Function 'tagName()' should return member 'm_tag' by const reference. [returnByReference] kphotoalbum-6.0.1/DB/XML/FileReader.cpp:61:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confirm [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/FileReader.cpp:89:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TreeView [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/FileReader.cpp:197:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Confirm [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/FileReader.cpp:281:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/FileReader.cpp:348:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/FileReader.cpp:384:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isStartToken [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/FileReader.cpp:473:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/FileReader.cpp:519:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:68:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:138:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TokensCategory [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:244:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:313:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:475:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:369:22: style:inconclusive: Technically the member function 'DB::FileWriter::writeCategories' can be const. [functionConst] kphotoalbum-6.0.1/DB/XML/FileWriter.h:43:10: note: Technically the member function 'DB::FileWriter::writeCategories' can be const. kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:369:22: note: Technically the member function 'DB::FileWriter::writeCategories' can be const. kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:359:25: performance:inconclusive: Technically the member function 'DB::FileWriter::areaToString' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/XML/FileWriter.h:50:13: note: Technically the member function 'DB::FileWriter::areaToString' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:359:25: note: Technically the member function 'DB::FileWriter::areaToString' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:147:23: style: Local variable 'dummy' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:136:19: note: Shadowed declaration kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:147:23: note: Shadow variable kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:163:27: style: Local variable 'dummy' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:147:23: note: Shadowed declaration kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:163:27: note: Shadow variable kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:202:23: style: Local variable 'dummy' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:197:19: note: Shadowed declaration kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:202:23: note: Shadow variable kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:237:31: style: Local variable 'dummy' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:212:19: note: Shadowed declaration kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:237:31: note: Shadow variable kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:254:35: style: Local variable 'dummy' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:212:19: note: Shadowed declaration kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:254:35: note: Shadow variable kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:263:35: style: Local variable 'dummy' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:212:19: note: Shadowed declaration kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:263:35: note: Shadow variable kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:276:23: style: Local variable 'dummy' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:274:19: note: Shadowed declaration kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:276:23: note: Shadow variable kphotoalbum-6.0.1/DB/NewImageFinder.cpp:694:22: performance:inconclusive: Technically the member function 'DB::NewImageFinder::calculateMD5sums' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/NewImageFinder.h:30:10: note: Technically the member function 'DB::NewImageFinder::calculateMD5sums' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/NewImageFinder.cpp:694:22: note: Technically the member function 'DB::NewImageFinder::calculateMD5sums' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/NewImageFinder.cpp:752:26: performance:inconclusive: Technically the member function 'DB::NewImageFinder::markUnTagged' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/NewImageFinder.h:37:10: note: Technically the member function 'DB::NewImageFinder::markUnTagged' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/NewImageFinder.cpp:752:26: note: Technically the member function 'DB::NewImageFinder::markUnTagged' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/NewImageFinder.cpp:659:22: performance:inconclusive: Technically the member function 'DB::NewImageFinder::handleIfImageHasBeenMoved' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/NewImageFinder.h:38:10: note: Technically the member function 'DB::NewImageFinder::handleIfImageHasBeenMoved' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/NewImageFinder.cpp:659:22: note: Technically the member function 'DB::NewImageFinder::handleIfImageHasBeenMoved' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/NewImageFinder.cpp:551:56: style:inconclusive: Function 'loadExtraFile' argument 1 names different: declaration 'name' definition 'newFileName'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/NewImageFinder.h:36:44: note: Function 'loadExtraFile' argument 1 names different: declaration 'name' definition 'newFileName'. kphotoalbum-6.0.1/DB/NewImageFinder.cpp:551:56: note: Function 'loadExtraFile' argument 1 names different: declaration 'name' definition 'newFileName'. kphotoalbum-6.0.1/DB/NewImageFinder.cpp:696:17: style:inconclusive: Function 'calculateMD5sums' argument 2 names different: declaration 'map' definition 'md5Map'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/NewImageFinder.h:30:69: note: Function 'calculateMD5sums' argument 2 names different: declaration 'map' definition 'md5Map'. kphotoalbum-6.0.1/DB/NewImageFinder.cpp:696:17: note: Function 'calculateMD5sums' argument 2 names different: declaration 'map' definition 'md5Map'. kphotoalbum-6.0.1/DB/XML/NumberedBackup.cpp:42:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/NumberedBackup.cpp:70:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/FileReader.h:30:5: style: Class 'FileReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/DB/XML/XmlReader.cpp:45:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EndElement [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/XmlReader.cpp:61:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EndElement [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/XmlReader.cpp:102:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Comment [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/XML/FileReader.cpp:380:11: style: The scope of the variable 'list' can be reduced. [variableScope] kphotoalbum-6.0.1/DB/XML/FileReader.cpp:611:9: style: The scope of the variable 'pos' can be reduced. [variableScope] kphotoalbum-6.0.1/DB/XML/FileReader.cpp:504:59: style:inconclusive: Function 'load' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/XML/FileReader.h:48:47: note: Function 'load' argument 1 names different: declaration 'filename' definition 'fileName'. kphotoalbum-6.0.1/DB/XML/FileReader.cpp:504:59: note: Function 'load' argument 1 names different: declaration 'filename' definition 'fileName'. kphotoalbum-6.0.1/DB/XML/FileReader.cpp:287:26: style: Local variable 'info' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/DB/XML/FileReader.cpp:274:17: note: Shadowed declaration kphotoalbum-6.0.1/DB/XML/FileReader.cpp:287:26: note: Shadow variable kphotoalbum-6.0.1/DB/XML/FileReader.cpp:518:15: style: Local variable 'file' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/DB/XML/FileReader.cpp:515:11: note: Shadowed declaration kphotoalbum-6.0.1/DB/XML/FileReader.cpp:518:15: note: Shadow variable kphotoalbum-6.0.1/DB/search/AndCategoryMatcher.cpp:24:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBCategoryMatcherLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/search/AndCategoryMatcher.cpp:16:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/DB/search/CategoryMatcher.cpp:15:26: performance:inconclusive: Technically the member function 'DB::CategoryMatcher::spaces' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/search/CategoryMatcher.h:43:13: note: Technically the member function 'DB::CategoryMatcher::spaces' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/search/CategoryMatcher.cpp:15:26: note: Technically the member function 'DB::CategoryMatcher::spaces' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/search/ExactCategoryMatcher.cpp:55:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBCategoryMatcherLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/search/ExactCategoryMatcher.cpp:10:62: performance: Function parameter 'category' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/DB/search/ExactCategoryMatcher.cpp:48:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/DB/search/NegationCategoryMatcher.cpp:32:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBCategoryMatcherLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/search/NoTagCategoryMatcher.cpp:27:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBCategoryMatcherLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/search/OrCategoryMatcher.cpp:24:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBCategoryMatcherLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/search/OrCategoryMatcher.cpp:16:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/DB/search/ValueCategoryMatcher.cpp:14:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBCategoryMatcherLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/search/WildcardCategoryMatcher.cpp:13:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBCategoryMatcherLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:226:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:359:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBCategoryMatcherLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:389:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBCategoryMatcherLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:482:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBCategoryMatcherLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:529:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:585:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/MouseHandler.cpp:126:16: style: Local variable 'newUnit' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/DateBar/MouseHandler.cpp:114:9: note: Shadowed declaration kphotoalbum-6.0.1/DateBar/MouseHandler.cpp:126:16: note: Shadow variable kphotoalbum-6.0.1/DateBar/DateBarWidget.cpp:64:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrongFocus [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/DateBarWidget.cpp:154:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PaletteChange [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/DateBarWidget.cpp:174:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Antialiasing [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/DateBarWidget.cpp:224:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/DateBarWidget.cpp:362:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPen [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/DateBarWidget.cpp:454:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/DateBarWidget.cpp:462:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/DateBarWidget.cpp:487:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dark [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/DateBarWidget.cpp:557:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MiddleButton [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/DateBarWidget.cpp:594:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MiddleButton [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/DateBarWidget.cpp:749:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextSingleLine [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/DateBarWidget.cpp:889:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/DateBarWidget.cpp:988:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/ViewHandler.cpp:161:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/ViewHandler.cpp:191:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DateBar/ViewHandler.cpp:230:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:632:39: warning:inconclusive: Member variable 'CompiledDataPrivate::categoryMatchers' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:644:77: warning:inconclusive: Member variable 'CompiledDataPrivate::categoryMatchers' is not assigned a value in 'CompiledDataPrivate::operator='. [operatorEqVarError] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:538:49: performance:inconclusive: Technically the member function 'DB::ImageSearchInfo::extractAndMatcher' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.h:116:36: note: Technically the member function 'DB::ImageSearchInfo::extractAndMatcher' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:538:49: note: Technically the member function 'DB::ImageSearchInfo::extractAndMatcher' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/search/ImageSearchInfo.h:46:13: performance: Function 'label()' should return member 'm_label' by const reference. [returnByReference] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.h:48:13: performance: Function 'description()' should return member 'm_description' by const reference. [returnByReference] kphotoalbum-6.0.1/DateBar/ViewHandler.cpp:78:29: style: Local variable 'date' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DateBar/ViewHandler.h:36:29: note: Shadowed declaration kphotoalbum-6.0.1/DateBar/ViewHandler.cpp:78:29: note: Shadow variable kphotoalbum-6.0.1/DateBar/ViewHandler.cpp:111:29: style: Local variable 'date' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DateBar/ViewHandler.h:47:29: note: Shadowed declaration kphotoalbum-6.0.1/DateBar/ViewHandler.cpp:111:29: note: Shadow variable kphotoalbum-6.0.1/DateBar/ViewHandler.cpp:144:11: style: Local variable 'date' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DateBar/ViewHandler.h:57:29: note: Shadowed declaration kphotoalbum-6.0.1/DateBar/ViewHandler.cpp:144:11: note: Shadow variable kphotoalbum-6.0.1/DateBar/ViewHandler.cpp:208:29: style: Local variable 'date' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DateBar/ViewHandler.h:78:29: note: Shadowed declaration kphotoalbum-6.0.1/DateBar/ViewHandler.cpp:208:29: note: Shadow variable kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:300:45: style:inconclusive: Function 'setMaxMegaPixel' argument 1 names different: declaration 'maxmegapixel' definition 'max_megapixel'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.h:74:32: note: Function 'setMaxMegaPixel' argument 1 names different: declaration 'maxmegapixel' definition 'max_megapixel'. kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:300:45: note: Function 'setMaxMegaPixel' argument 1 names different: declaration 'maxmegapixel' definition 'max_megapixel'. kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:312:41: style:inconclusive: Function 'setSearchRAW' argument 1 names different: declaration 'm_searchRAW' definition 'searchRAW'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.h:75:28: note: Function 'setSearchRAW' argument 1 names different: declaration 'm_searchRAW' definition 'searchRAW'. kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:312:41: note: Function 'setSearchRAW' argument 1 names different: declaration 'm_searchRAW' definition 'searchRAW'. kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:538:84: style:inconclusive: Function 'extractAndMatcher' argument 1 names different: declaration 'andMatcher' definition 'matcher'. [funcArgNamesDifferent] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.h:116:71: note: Function 'extractAndMatcher' argument 1 names different: declaration 'andMatcher' definition 'matcher'. kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:538:84: note: Function 'extractAndMatcher' argument 1 names different: declaration 'andMatcher' definition 'matcher'. kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:208:20: style: Local variable 'match' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.h:59:10: note: Shadowed declaration kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:208:20: note: Shadow variable kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:412:28: style: Local variable 'match' shadows outer function [shadowFunction] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.h:59:10: note: Shadowed declaration kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:412:28: note: Shadow variable kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:547:36: style: Local variable 'simpleMatcher' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:543:28: note: Shadowed declaration kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:547:36: note: Shadow variable kphotoalbum-6.0.1/DB/search/ExactCategoryMatcher.h:32:49: performance: Function parameter 'category' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:401:22: performance: Range variable 'orPart' should be declared as const reference. [iterateByValue] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:509:45: performance: Range variable 'resultIt' should be declared as const reference. [iterateByValue] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:510:49: performance: Range variable 'currentIt' should be declared as const reference. [iterateByValue] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:483:27: style: Variable 'optionMatcher' can be declared as pointer to const [constVariablePointer] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:542:25: style: Variable 'andMatcher' can be declared as pointer to const [constVariablePointer] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:566:24: style: Variable 'orMatcher' can be declared as pointer to const [constVariablePointer] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:219:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:227:9: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/Exif/Grid.cpp:24:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WheelFocus [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/Grid.cpp:66:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlternateBase [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/Grid.cpp:86:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dark [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/Grid.cpp:151:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/Grid.cpp:188:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Resize [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/Grid.cpp:94:123: style:inconclusive: Function 'infoLabelPair' argument 3 names different: declaration 'role' definition 'backgroundRole'. [funcArgNamesDifferent] kphotoalbum-6.0.1/Exif/Grid.h:50:115: note: Function 'infoLabelPair' argument 3 names different: declaration 'role' definition 'backgroundRole'. kphotoalbum-6.0.1/Exif/Grid.cpp:94:123: note: Function 'infoLabelPair' argument 3 names different: declaration 'role' definition 'backgroundRole'. kphotoalbum-6.0.1/Exif/InfoDialog.cpp:37:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/InfoDialog.cpp:128:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Viewer [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/RangeWidget.cpp:44:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/RangeWidget.cpp:61:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable text [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/RangeWidget.cpp:76:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/MetaDataDisplay.cpp:76:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Minimum [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/MetaDataDisplay.cpp:86:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextBrowserInteraction [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/MetaDataDisplay.cpp:121:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOwner [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/RangeWidget.h:27:9: warning:inconclusive: Member variable 'Value::value' is not initialized in the constructor. [uninitMemberVar] kphotoalbum-6.0.1/Exif/RangeWidget.cpp:51:42: style:inconclusive: Function 'slotUpdateTo' argument 1 names different: declaration 'index' definition 'fromIndex'. [funcArgNamesDifferent] kphotoalbum-6.0.1/Exif/RangeWidget.h:43:27: note: Function 'slotUpdateTo' argument 1 names different: declaration 'index' definition 'fromIndex'. kphotoalbum-6.0.1/Exif/RangeWidget.cpp:51:42: note: Function 'slotUpdateTo' argument 1 names different: declaration 'index' definition 'fromIndex'. kphotoalbum-6.0.1/Exif/ReReadDialog.cpp:58:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoSelection [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/ReReadDialog.cpp:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_list [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/ReReadDialog.cpp:101:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIFMODE_FORCE [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/ReReadDialog.cpp:128:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/SearchDialogSettings.h:18:5: warning:inconclusive: Member variable 'Setting::cb' is not initialized in the constructor. [uninitMemberVar] kphotoalbum-6.0.1/Exif/TreeView.cpp:31:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/TreeView.cpp:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/TreeView.cpp:52:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/TreeView.cpp:78:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/SearchDialog.cpp:32:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tabbed [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/SearchDialogSettings.h:18:5: warning:inconclusive: Member variable 'Setting < int >::cb' is not initialized in the constructor. [uninitMemberVar] kphotoalbum-6.0.1/Exif/SearchDialogSettings.h:18:5: warning:inconclusive: Member variable 'Setting < int >::value' is not initialized in the constructor. [uninitMemberVar] kphotoalbum-6.0.1/Exif/SearchDialogSettings.h:18:5: warning:inconclusive: Member variable 'Setting < QPair < QString , QString > >::cb' is not initialized in the constructor. [uninitMemberVar] kphotoalbum-6.0.1/Exif/SearchDialogSettings.h:18:5: warning:inconclusive: Member variable 'Setting < QString >::cb' is not initialized in the constructor. [uninitMemberVar] kphotoalbum-6.0.1/Exif/SearchDialogSettings.h:18:5: warning:inconclusive: Member variable 'Setting < Database :: Camera >::cb' is not initialized in the constructor. [uninitMemberVar] kphotoalbum-6.0.1/Exif/SearchDialogSettings.h:18:5: warning:inconclusive: Member variable 'Setting < Database :: Lens >::cb' is not initialized in the constructor. [uninitMemberVar] kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:59:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:103:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ManualCopy [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:207:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:416:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:570:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:588:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BatchTask [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:619:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoHandlingEnabled [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:642:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:722:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SimpleConfig [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Exif/SearchDialogSettings.h:19:30: performance: Function parameter 'value' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/HTMLGenerator/HTMLDialog.cpp:61:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toggled [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/HTMLGenerator/HTMLDialog.cpp:96:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignTop [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/HTMLGenerator/HTMLDialog.cpp:228:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/HTMLGenerator/HTMLDialog.cpp:417:130: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatNoDetails [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/HTMLGenerator/HTMLDialog.cpp:504:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocateDirectory [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/HTMLGenerator/HTMLDialog.cpp:572:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/HTMLGenerator/HTMLDialog.cpp:596:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PaletteChange [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/HTMLGenerator/Setup.h:25:13: performance: Function 'title()' should return member 'm_title' by const reference. [returnByReference] kphotoalbum-6.0.1/HTMLGenerator/Setup.h:28:13: performance: Function 'baseDir()' should return member 'm_baseDir' by const reference. [returnByReference] kphotoalbum-6.0.1/HTMLGenerator/Setup.h:31:13: performance: Function 'baseURL()' should return member 'm_baseURL' by const reference. [returnByReference] kphotoalbum-6.0.1/HTMLGenerator/Setup.h:34:13: performance: Function 'destURL()' should return member 'm_destURL' by const reference. [returnByReference] kphotoalbum-6.0.1/HTMLGenerator/Setup.h:37:13: performance: Function 'outputDir()' should return member 'm_outputDir' by const reference. [returnByReference] kphotoalbum-6.0.1/HTMLGenerator/Setup.h:43:13: performance: Function 'copyright()' should return member 'm_copyright' by const reference. [returnByReference] kphotoalbum-6.0.1/HTMLGenerator/Setup.h:49:13: performance: Function 'description()' should return member 'm_description' by const reference. [returnByReference] kphotoalbum-6.0.1/HTMLGenerator/Setup.h:58:13: performance: Function 'themePath()' should return member 'm_theme' by const reference. [returnByReference] kphotoalbum-6.0.1/HTMLGenerator/Setup.cpp:165:49: style:inconclusive: Function 'setInlineMovies' argument 1 names different: declaration 'inlineMovie' definition 'doInline'. [funcArgNamesDifferent] kphotoalbum-6.0.1/HTMLGenerator/Setup.h:69:31: note: Function 'setInlineMovies' argument 1 names different: declaration 'inlineMovie' definition 'doInline'. kphotoalbum-6.0.1/HTMLGenerator/Setup.cpp:165:49: note: Function 'setInlineMovies' argument 1 names different: declaration 'inlineMovie' definition 'doInline'. kphotoalbum-6.0.1/HTMLGenerator/Setup.cpp:175:47: style:inconclusive: Function 'setHtml5Video' argument 1 names different: declaration 'html5Video' definition 'doHtml5Video'. [funcArgNamesDifferent] kphotoalbum-6.0.1/HTMLGenerator/Setup.h:72:29: note: Function 'setHtml5Video' argument 1 names different: declaration 'html5Video' definition 'doHtml5Video'. kphotoalbum-6.0.1/HTMLGenerator/Setup.cpp:175:47: note: Function 'setHtml5Video' argument 1 names different: declaration 'html5Video' definition 'doHtml5Video'. kphotoalbum-6.0.1/HTMLGenerator/Setup.cpp:185:55: style:inconclusive: Function 'setHtml5VideoGenerate' argument 1 names different: declaration 'html5VideoGenerate' definition 'doHtml5VideoGenerate'. [funcArgNamesDifferent] kphotoalbum-6.0.1/HTMLGenerator/Setup.h:75:37: note: Function 'setHtml5VideoGenerate' argument 1 names different: declaration 'html5VideoGenerate' definition 'doHtml5VideoGenerate'. kphotoalbum-6.0.1/HTMLGenerator/Setup.cpp:185:55: note: Function 'setHtml5VideoGenerate' argument 1 names different: declaration 'html5VideoGenerate' definition 'doHtml5VideoGenerate'. kphotoalbum-6.0.1/ImageManager/AsyncLoader.h:29:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kphotoalbum-6.0.1/ImageManager/AsyncLoader.cpp:74:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IdlePriority [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImageManager/AsyncLoader.cpp:114:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackgroundVideoThumbnailRequest [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImageManager/AsyncLoader.cpp:204:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageEventID [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImageManager/ImageRequest.h:42:5: style: Class 'ImageRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/ImageManager/ImageLoaderThread.h:23:5: style: Class 'ImageLoaderThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/ImageManager/AsyncLoader.cpp:140:23: style: Variable 'r' can be declared as pointer to const [constVariablePointer] kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:403:72: style:inconclusive: Function 'generateContentPage' argument 3 names different: declaration 'prevInfo' definition 'prev'. [funcArgNamesDifferent] kphotoalbum-6.0.1/HTMLGenerator/Generator.h:40:50: note: Function 'generateContentPage' argument 3 names different: declaration 'prevInfo' definition 'prev'. kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:403:72: note: Function 'generateContentPage' argument 3 names different: declaration 'prevInfo' definition 'prev'. kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:403:127: style:inconclusive: Function 'generateContentPage' argument 5 names different: declaration 'nextInfo' definition 'next'. [funcArgNamesDifferent] kphotoalbum-6.0.1/HTMLGenerator/Generator.h:40:109: note: Function 'generateContentPage' argument 5 names different: declaration 'nextInfo' definition 'next'. kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:403:127: note: Function 'generateContentPage' argument 5 names different: declaration 'nextInfo' definition 'next'. kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:580:67: style:inconclusive: Function 'createImage' argument 1 names different: declaration 'id' definition 'fileName'. [funcArgNamesDifferent] kphotoalbum-6.0.1/HTMLGenerator/Generator.h:48:45: note: Function 'createImage' argument 1 names different: declaration 'id' definition 'fileName'. kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:580:67: note: Function 'createImage' argument 1 names different: declaration 'id' definition 'fileName'. kphotoalbum-6.0.1/ImageManager/ExtractOneVideoFrame.cpp:49:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImageManager/ExtractOneVideoFrame.cpp:77:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImageManager/ExtractOneVideoFrame.cpp:147:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TokensCategory [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImageManager/ExtractOneVideoFrame.cpp:45:5: performance: Variable 'm_fileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kphotoalbum-6.0.1/HTMLGenerator/Generator.cpp:434:14: style: Variable 'name' is assigned a value that is never used. [unreadVariable] kphotoalbum-6.0.1/ImageManager/ExtractOneVideoFrame.cpp:28:56: style:inconclusive: Function 'extract' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ImageManager/ExtractOneVideoFrame.h:32:45: note: Function 'extract' argument 1 names different: declaration 'filename' definition 'fileName'. kphotoalbum-6.0.1/ImageManager/ExtractOneVideoFrame.cpp:28:56: note: Function 'extract' argument 1 names different: declaration 'filename' definition 'fileName'. kphotoalbum-6.0.1/ImageManager/ExtractOneVideoFrame.cpp:43:64: style:inconclusive: Function 'ExtractOneVideoFrame' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ImageManager/ExtractOneVideoFrame.h:48:46: note: Function 'ExtractOneVideoFrame' argument 1 names different: declaration 'filename' definition 'fileName'. kphotoalbum-6.0.1/ImageManager/ExtractOneVideoFrame.cpp:43:64: note: Function 'ExtractOneVideoFrame' argument 1 names different: declaration 'filename' definition 'fileName'. kphotoalbum-6.0.1/ImageManager/ImageDecoder.cpp:28:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/ImageManager/ImageDecoder.cpp:37:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/ImageManager/ImageEvent.cpp:25:34: style:inconclusive: Either there is a missing 'override', or the member function 'ImageManager::ImageEvent::image' can be const. [functionConst] kphotoalbum-6.0.1/ImageManager/ImageEvent.h:22:12: note: Either there is a missing 'override', or the member function 'ImageManager::ImageEvent::image' can be const. kphotoalbum-6.0.1/ImageManager/ImageEvent.cpp:25:34: note: Either there is a missing 'override', or the member function 'ImageManager::ImageEvent::image' can be const. kphotoalbum-6.0.1/HTMLGenerator/HTMLDialog.cpp:163:24: style: Local variable 'cb' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/HTMLGenerator/HTMLDialog.cpp:144:16: note: Shadowed declaration kphotoalbum-6.0.1/HTMLGenerator/HTMLDialog.cpp:163:24: note: Shadow variable kphotoalbum-6.0.1/HTMLGenerator/HTMLDialog.cpp:513:36: style: Local variable 'it' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/HTMLGenerator/HTMLDialog.cpp:509:32: note: Shadowed declaration kphotoalbum-6.0.1/HTMLGenerator/HTMLDialog.cpp:513:36: note: Shadow variable kphotoalbum-6.0.1/ImageManager/ImageLoaderThread.cpp:121:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImageManager/ImageLoaderThread.cpp:133:39: style:inconclusive: Either there is a missing 'override', or the member function 'ImageManager::ImageLoaderThread::shouldImageBeScale' can be const. [functionConst] kphotoalbum-6.0.1/ImageManager/ImageLoaderThread.h:31:10: note: Either there is a missing 'override', or the member function 'ImageManager::ImageLoaderThread::shouldImageBeScale' can be const. kphotoalbum-6.0.1/ImageManager/ImageLoaderThread.cpp:133:39: note: Either there is a missing 'override', or the member function 'ImageManager::ImageLoaderThread::shouldImageBeScale' can be const. kphotoalbum-6.0.1/ImageManager/RawImageDecoder.cpp:123:162: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoPreference [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImageManager/ThumbnailBuilder.cpp:105:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImageManager/ThumbnailBuilder.cpp:173:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImageManager/VideoLengthExtractor.cpp:48:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImageManager/VideoLengthExtractor.cpp:55:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImageManager/RequestQueue.cpp:59:71: style: Parameter 'client' can be declared as pointer to const [constParameterPointer] kphotoalbum-6.0.1/ImageManager/ThumbnailBuilder.cpp:149:80: style:inconclusive: Function 'buildOneThumbnail' argument 1 names different: declaration 'fileName' definition 'info'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ImageManager/ThumbnailBuilder.h:51:52: note: Function 'buildOneThumbnail' argument 1 names different: declaration 'fileName' definition 'info'. kphotoalbum-6.0.1/ImageManager/ThumbnailBuilder.cpp:149:80: note: Function 'buildOneThumbnail' argument 1 names different: declaration 'fileName' definition 'info'. kphotoalbum-6.0.1/ImageManager/VideoThumbnails.cpp:55:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ForegroundCycleRequest [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/ImageRow.cpp:44:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/Export.cpp:64:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/Export.cpp:93:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/Export.cpp:240:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoCompression [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/Export.cpp:294:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BatchTask [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/Export.cpp:336:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BatchTask [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/Export.cpp:366:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/ImportHandler.cpp:126:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/ImportHandler.cpp:169:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/ImportHandler.cpp:242:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SecondaryAction [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/ImportHandler.cpp:313:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ignore [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/ImportDialog.cpp:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalizePathSegments [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/ImportDialog.cpp:97:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isStartToken [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/ImportDialog.cpp:115:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Help [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/ImportDialog.cpp:181:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clicked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/ImportDialog.cpp:266:192: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable No [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/ImportDialog.cpp:307:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/Export.cpp:227:10: style:inconclusive: Function 'Export' argument 7 names different: declaration 'generateThumbnails' definition 'doGenerateThumbnails'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ImportExport/Export.h:45:17: note: Function 'Export' argument 7 names different: declaration 'generateThumbnails' definition 'doGenerateThumbnails'. kphotoalbum-6.0.1/ImportExport/Export.cpp:227:10: note: Function 'Export' argument 7 names different: declaration 'generateThumbnails' definition 'doGenerateThumbnails'. kphotoalbum-6.0.1/ImportExport/ImportHandler.cpp:309:65: style:inconclusive: Function 'addNewRecord' argument 1 names different: declaration 'newInfo' definition 'info'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ImportExport/ImportHandler.h:57:40: note: Function 'addNewRecord' argument 1 names different: declaration 'newInfo' definition 'info'. kphotoalbum-6.0.1/ImportExport/ImportHandler.cpp:309:65: note: Function 'addNewRecord' argument 1 names different: declaration 'newInfo' definition 'info'. kphotoalbum-6.0.1/ImportExport/ImportHandler.cpp:313:22: style: Local variable 'updateInfo' shadows outer function [shadowFunction] kphotoalbum-6.0.1/ImportExport/ImportHandler.h:56:10: note: Shadowed declaration kphotoalbum-6.0.1/ImportExport/ImportHandler.cpp:313:22: note: Shadow variable kphotoalbum-6.0.1/ImportExport/ImportDialog.cpp:48:67: style:inconclusive: Function 'exec' argument 2 names different: declaration 'kimFilePath' definition 'kimFileURL'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ImportExport/ImportDialog.h:41:57: note: Function 'exec' argument 2 names different: declaration 'kimFilePath' definition 'kimFileURL'. kphotoalbum-6.0.1/ImportExport/ImportDialog.cpp:48:67: note: Function 'exec' argument 2 names different: declaration 'kimFilePath' definition 'kimFileURL'. kphotoalbum-6.0.1/ImportExport/ImportDialog.cpp:99:26: style: Local variable 'info' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/ImportExport/ImportDialog.cpp:80:21: note: Shadowed declaration kphotoalbum-6.0.1/ImportExport/ImportDialog.cpp:99:26: note: Shadow variable kphotoalbum-6.0.1/ImportExport/ImportMatcher.cpp:39:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dark [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/ImportMatcher.cpp:70:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toggled [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/ImportSettings.cpp:64:74: style:inconclusive: Technically the member function 'ImportExport::ImportSettings::importAction' can be const. [functionConst] kphotoalbum-6.0.1/ImportExport/ImportSettings.h:64:18: note: Technically the member function 'ImportExport::ImportSettings::importAction' can be const. kphotoalbum-6.0.1/ImportExport/ImportSettings.cpp:64:74: note: Technically the member function 'ImportExport::ImportSettings::importAction' can be const. kphotoalbum-6.0.1/ImportExport/ImportSettings.h:26:13: performance: Function 'XMLCategoryName()' should return member 'm_XMLCategoryName' by const reference. [returnByReference] kphotoalbum-6.0.1/ImportExport/ImportSettings.h:27:13: performance: Function 'DBCategoryName()' should return member 'm_DBCategoryName' by const reference. [returnByReference] kphotoalbum-6.0.1/ImportExport/ImportSettings.h:52:13: performance: Function 'destination()' should return member 'm_destination' by const reference. [returnByReference] kphotoalbum-6.0.1/ImportExport/ImportSettings.h:67:33: performance: Function 'categoryMatchSetting()' should return member 'm_categoryMatchSettings' by const reference. [returnByReference] kphotoalbum-6.0.1/ImportExport/KimFileReader.cpp:26:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/ImportMatcher.cpp:60:5: warning: Class 'CategoryMatch' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] kphotoalbum-6.0.1/ImportExport/ImportMatcher.cpp:60:5: warning: Class 'CategoryMatch' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] kphotoalbum-6.0.1/ImportExport/ImportMatcher.h:26:16: style: Class 'CategoryMatch' is unsafe, 'CategoryMatch::m_checkbox' can leak by wrong usage. [unsafeClassCanLeak] kphotoalbum-6.0.1/ImportExport/ImportMatcher.h:27:16: style: Class 'CategoryMatch' is unsafe, 'CategoryMatch::m_combobox' can leak by wrong usage. [unsafeClassCanLeak] kphotoalbum-6.0.1/ImportExport/ImportMatcher.cpp:58:60: style:inconclusive: Function 'CategoryMatch' argument 2 names different: declaration 'categort' definition 'kimFileItem'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ImportExport/ImportMatcher.h:25:49: note: Function 'CategoryMatch' argument 2 names different: declaration 'categort' definition 'kimFileItem'. kphotoalbum-6.0.1/ImportExport/ImportMatcher.cpp:58:60: note: Function 'CategoryMatch' argument 2 names different: declaration 'categort' definition 'kimFileItem'. kphotoalbum-6.0.1/ImportExport/ImportMatcher.cpp:58:85: style:inconclusive: Function 'CategoryMatch' argument 3 names different: declaration 'items' definition 'myItems'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ImportExport/ImportMatcher.h:25:71: note: Function 'CategoryMatch' argument 3 names different: declaration 'items' definition 'myItems'. kphotoalbum-6.0.1/ImportExport/ImportMatcher.cpp:58:85: note: Function 'CategoryMatch' argument 3 names different: declaration 'items' definition 'myItems'. kphotoalbum-6.0.1/ImportExport/MiniViewer.cpp:33:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/MiniViewer.cpp:58:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/MD5CheckPage.cpp:147:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLine [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ImportExport/XMLHandler.cpp:92:32: performance:inconclusive: Technically the member function 'ImportExport::XMLHandler::writeCategories' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/ImportExport/XMLHandler.h:35:10: note: Technically the member function 'ImportExport::XMLHandler::writeCategories' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/ImportExport/XMLHandler.cpp:92:32: note: Technically the member function 'ImportExport::XMLHandler::writeCategories' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/ImportExport/XMLHandler.cpp:92:78: style:inconclusive: Function 'writeCategories' argument 2 names different: declaration 'elm' definition 'root'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ImportExport/XMLHandler.h:35:56: note: Function 'writeCategories' argument 2 names different: declaration 'elm' definition 'root'. kphotoalbum-6.0.1/ImportExport/XMLHandler.cpp:92:78: note: Function 'writeCategories' argument 2 names different: declaration 'elm' definition 'root'. kphotoalbum-6.0.1/ImportExport/MD5CheckPage.cpp:64:15: style: Local variable 'clashes' shadows outer function [shadowFunction] kphotoalbum-6.0.1/ImportExport/MD5CheckPage.h:41:22: note: Shadowed declaration kphotoalbum-6.0.1/ImportExport/MD5CheckPage.cpp:64:15: note: Shadow variable kphotoalbum-6.0.1/ImportExport/MD5CheckPage.cpp:119:20: style: Local variable 'categoryMatchSettings' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/ImportExport/MD5CheckPage.cpp:93:16: note: Shadowed declaration kphotoalbum-6.0.1/ImportExport/MD5CheckPage.cpp:119:20: note: Shadow variable kphotoalbum-6.0.1/MainWindow/AutoStackImages.cpp:106:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/CopyLinkEngine.cpp:33:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/DeleteDialog.cpp:44:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/DeleteDialog.cpp:90:160: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockFromDatabase [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:21:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeSmall [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:20:5: performance: Variable 'm_dirtyPix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:61:34: style:inconclusive: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::autoSaved' can be const. [functionConst] kphotoalbum-6.0.1/MainWindow/DirtyIndicator.h:33:10: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::autoSaved' can be const. kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:61:34: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::autoSaved' can be const. kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:73:34: performance:inconclusive: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isSaveDirty' can be static. [functionStatic] kphotoalbum-6.0.1/MainWindow/DirtyIndicator.h:35:10: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isSaveDirty' can be static. kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:73:34: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isSaveDirty' can be static. kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:78:34: performance:inconclusive: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isAutoSaveDirty' can be static. [functionStatic] kphotoalbum-6.0.1/MainWindow/DirtyIndicator.h:36:10: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isAutoSaveDirty' can be static. kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:78:34: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isAutoSaveDirty' can be static. kphotoalbum-6.0.1/MainWindow/DirtyIndicator.h:32:5: style: Class 'DirtyIndicator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/MainWindow/DeleteDialog.cpp:58:28: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/MainWindow/DuplicateMerger/DuplicateMatch.cpp:55:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable toggled [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/DuplicateMerger/DuplicateMatch.cpp:138:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Enter [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/DuplicateMerger/DuplicateMerger.cpp:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/DuplicateMerger/DuplicateMerger.cpp:109:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockFromDatabase [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/DuplicateMerger/DuplicateMatch.cpp:112:34: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/MainWindow/FeatureDialog.cpp:93:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/ExternalPopup.cpp:96:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoHandlingEnabled [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/ExternalPopup.cpp:158:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoHandlingEnabled [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/ExternalPopup.cpp:171:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExtension [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/InvalidDateFinder.cpp:34:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/InvalidDateFinder.cpp:76:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Options.cpp:17:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kphotoalbum-6.0.1/MainWindow/Options.cpp:121:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HiddenFromHelp [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Options.cpp:92:35: performance:inconclusive: Technically the member function 'MainWindow::Options::listen' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/MainWindow/Options.h:53:18: note: Technically the member function 'MainWindow::Options::listen' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/MainWindow/Options.cpp:92:35: note: Technically the member function 'MainWindow::Options::listen' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/MainWindow/ExternalPopup.cpp:39:92: style:inconclusive: Function 'populate' argument 2 names different: declaration 'list' definition 'imageList'. [funcArgNamesDifferent] kphotoalbum-6.0.1/MainWindow/ExternalPopup.h:32:69: note: Function 'populate' argument 2 names different: declaration 'list' definition 'imageList'. kphotoalbum-6.0.1/MainWindow/ExternalPopup.cpp:39:92: note: Function 'populate' argument 2 names different: declaration 'list' definition 'imageList'. kphotoalbum-6.0.1/MainWindow/ExternalPopup.cpp:153:58: style:inconclusive: Function 'runService' argument 1 names different: declaration 'servicel' definition 'service'. [funcArgNamesDifferent] kphotoalbum-6.0.1/MainWindow/ExternalPopup.h:50:35: note: Function 'runService' argument 1 names different: declaration 'servicel' definition 'service'. kphotoalbum-6.0.1/MainWindow/ExternalPopup.cpp:153:58: note: Function 'runService' argument 1 names different: declaration 'servicel' definition 'service'. kphotoalbum-6.0.1/MainWindow/InvalidDateFinder.cpp:93:22: style: Local variable 'info' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/MainWindow/InvalidDateFinder.cpp:67:14: note: Shadowed declaration kphotoalbum-6.0.1/MainWindow/InvalidDateFinder.cpp:93:22: note: Shadow variable kphotoalbum-6.0.1/MainWindow/SearchBar.cpp:37:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/SplashScreen.cpp:46:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/RunDialog.cpp:52:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/RunDialog.cpp:94:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoHandlingEnabled [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/RunDialog.cpp:88:17: style: The scope of the variable 'cmdOnce' can be reduced. [variableScope] kphotoalbum-6.0.1/MainWindow/StatusBar.cpp:52:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirty [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/StatusBar.cpp:114:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeSmall [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/TokenEditor.cpp:70:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/TokenEditor.cpp:111:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TokensCategory [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/TokenEditor.cpp:122:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TokensCategory [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/StatisticsDialog.cpp:62:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/StatisticsDialog.cpp:89:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/StatisticsDialog.cpp:96:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/StatisticsDialog.cpp:124:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AdjustToContents [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/StatisticsDialog.cpp:168:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/StatisticsDialog.cpp:195:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MediaTypeCategory [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/TokenEditor.cpp:60:18: style: Local variable 'selectAll' shadows outer function [shadowFunction] kphotoalbum-6.0.1/MainWindow/TokenEditor.h:26:10: note: Shadowed declaration kphotoalbum-6.0.1/MainWindow/TokenEditor.cpp:60:18: note: Shadow variable kphotoalbum-6.0.1/MainWindow/TokenEditor.cpp:61:18: style: Local variable 'selectNone' shadows outer function [shadowFunction] kphotoalbum-6.0.1/MainWindow/TokenEditor.h:27:10: note: Shadowed declaration kphotoalbum-6.0.1/MainWindow/TokenEditor.cpp:61:18: note: Shadow variable kphotoalbum-6.0.1/MainWindow/StatisticsDialog.cpp:176:19: style: Local variable 'imageCount' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/MainWindow/StatisticsDialog.cpp:166:15: note: Shadowed declaration kphotoalbum-6.0.1/MainWindow/StatisticsDialog.cpp:176:19: note: Shadow variable kphotoalbum-6.0.1/MainWindow/UpdateVideoThumbnail.cpp:37:150: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/WelcomeDialog.cpp:120:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PicturesLocation [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/WelcomeDialog.cpp:151:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/WelcomeDialog.h:22:13: performance: Function 'configFileName()' should return member 'm_configFile' by const reference. [returnByReference] kphotoalbum-6.0.1/MainWindow/WelcomeDialog.cpp:61:18: style: Local variable 'createSetup' shadows outer function [shadowFunction] kphotoalbum-6.0.1/MainWindow/WelcomeDialog.h:26:10: note: Shadowed declaration kphotoalbum-6.0.1/MainWindow/WelcomeDialog.cpp:61:18: note: Shadow variable kphotoalbum-6.0.1/MainWindow/WelcomeDialog.cpp:67:18: style: Local variable 'checkFeatures' shadows outer function [shadowFunction] kphotoalbum-6.0.1/MainWindow/WelcomeDialog.h:27:10: note: Shadowed declaration kphotoalbum-6.0.1/MainWindow/WelcomeDialog.cpp:67:18: note: Shadow variable kphotoalbum-6.0.1/Map/GeoCluster.cpp:42:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Radian [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Map/GeoCluster.cpp:70:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Radian [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Map/GeoCluster.cpp:136:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Map/GeoCluster.cpp:203:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Degree [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Map/GeoCluster.cpp:224:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Degree [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Map/GeoCluster.cpp:62:98: performance:inconclusive: Function parameter 'region' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/Map/GeoCluster.cpp:81:30: style: Consider using std::any_of, std::all_of, std::none_of, or std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/Map/GeoCluster.cpp:146:20: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/MainWindow/Window.cpp:141:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_WindowPropagation [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:274:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimingLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:328:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:380:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable changed [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:404:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:507:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:546:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:606:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:618:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:648:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoExpandCollapsedStacks [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:661:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoExpandCollapsedStacks [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:674:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ViewOrder [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:744:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PaletteChange [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:782:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable canGoBack [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1094:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClearSelection [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1125:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ViewOrder [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1200:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1306:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AbsolutePath [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1439:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TreeView [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1527:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1583:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MaintainSelection [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1601:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1609:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1637:132: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllowRangeMatch [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1644:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1667:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MaintainSelection [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1674:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MaintainSelection [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1725:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartNow [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1731:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StartDelayed [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1736:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OldestFirst [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1741:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NewestFirst [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1786:159: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThumbnailsPage [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1791:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Image [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1834:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slotLimitToMatch [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1935:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:1949:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Plugins/PurposeMenu.cpp:47:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StrictMode [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Plugins/PurposeMenu.cpp:66:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoExpandCollapsedStacks [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Map/MapView.cpp:123:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeSmall [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Map/MapView.cpp:132:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Map/MapView.cpp:299:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimingLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Map/MapView.cpp:325:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimingLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Map/MapView.cpp:388:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Map/MapView.cpp:477:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Map/MapView.cpp:517:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoButton [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Map/MapView.cpp:536:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Map/MapView.cpp:558:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/RemoteControl/ConnectionIndicator.cpp:49:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Off [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/RemoteControl/ConnectionIndicator.cpp:80:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/RemoteControl/ConnectionIndicator.cpp:101:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable returnPressed [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/RemoteControl/ConnectionIndicator.cpp:122:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Off [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Map/MapView.cpp:200:18: style: Local variable 'decreaseMarkerSize' shadows outer function [shadowFunction] kphotoalbum-6.0.1/Map/MapView.h:178:10: note: Shadowed declaration kphotoalbum-6.0.1/Map/MapView.cpp:200:18: note: Shadow variable kphotoalbum-6.0.1/Map/MapView.cpp:207:18: style: Local variable 'increaseMarkerSize' shadows outer function [shadowFunction] kphotoalbum-6.0.1/Map/MapView.h:177:10: note: Shadowed declaration kphotoalbum-6.0.1/Map/MapView.cpp:207:18: note: Shadow variable kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:47:5: style: Class 'RemoteCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:64:5: style: Class 'ThumbnailResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:88:5: style: Class 'SearchRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:97:5: style: Class 'SearchResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:105:5: style: Class 'ThumbnailRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:114:5: style: Class 'ThumbnailCancelRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:130:5: style: Class 'ImageDetailsRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:135:5: style: Struct 'CategoryItemDetails' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:159:5: style: Class 'CategoryItemsResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:166:5: style: Class 'StaticImageRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:173:5: style: Class 'StaticImageResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:184:5: style: Class 'ToggleTokenRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/ImageNameStore.cpp:22:30: style:inconclusive: Technically the member function 'RemoteControl::ImageNameStore::operator[]' can be const. [functionConst] kphotoalbum-6.0.1/RemoteControl/ImageNameStore.h:21:18: note: Technically the member function 'RemoteControl::ImageNameStore::operator[]' can be const. kphotoalbum-6.0.1/RemoteControl/ImageNameStore.cpp:22:30: note: Technically the member function 'RemoteControl::ImageNameStore::operator[]' can be const. kphotoalbum-6.0.1/RemoteControl/ImageNameStore.cpp:52:41: style:inconclusive: Technically the member function 'RemoteControl::ImageNameStore::categoryForId' can be const. [functionConst] kphotoalbum-6.0.1/RemoteControl/ImageNameStore.h:24:29: note: Technically the member function 'RemoteControl::ImageNameStore::categoryForId' can be const. kphotoalbum-6.0.1/RemoteControl/ImageNameStore.cpp:52:41: note: Technically the member function 'RemoteControl::ImageNameStore::categoryForId' can be const. kphotoalbum-6.0.1/RemoteControl/RemoteConnection.cpp:43:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/RemoteControl/RemoteConnection.cpp:89:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/RemoteControl/RemoteConnection.cpp:25:19: warning: Member variable 'RemoteConnection::m_length' is not initialized in the constructor. [uninitMemberVar] kphotoalbum-6.0.1/RemoteControl/RemoteConnection.cpp:64:17: style: Local variable 'socket' shadows outer function [shadowFunction] kphotoalbum-6.0.1/RemoteControl/RemoteConnection.h:35:25: note: Shadowed declaration kphotoalbum-6.0.1/RemoteControl/RemoteConnection.cpp:64:17: note: Shadow variable kphotoalbum-6.0.1/RemoteControl/RemoteConnection.cpp:90:25: style: Local variable 'stream' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/RemoteControl/RemoteConnection.cpp:68:17: note: Shadowed declaration kphotoalbum-6.0.1/RemoteControl/RemoteConnection.cpp:90:25: note: Shadow variable kphotoalbum-6.0.1/RemoteControl/Serializer.h:20:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/MainWindow/Window.cpp:669:63: style:inconclusive: Function 'launchViewer' argument 1 names different: declaration 'mediaList' definition 'inputMediaList'. [funcArgNamesDifferent] kphotoalbum-6.0.1/MainWindow/Window.h:229:47: note: Function 'launchViewer' argument 1 names different: declaration 'mediaList' definition 'inputMediaList'. kphotoalbum-6.0.1/MainWindow/Window.cpp:669:63: note: Function 'launchViewer' argument 1 names different: declaration 'mediaList' definition 'inputMediaList'. kphotoalbum-6.0.1/MainWindow/Window.cpp:1342:41: style:inconclusive: Function 'setLocked' argument 1 names different: declaration 'b' definition 'locked'. [funcArgNamesDifferent] kphotoalbum-6.0.1/MainWindow/Window.h:224:25: note: Function 'setLocked' argument 1 names different: declaration 'b' definition 'locked'. kphotoalbum-6.0.1/MainWindow/Window.cpp:1342:41: note: Function 'setLocked' argument 1 names different: declaration 'b' definition 'locked'. kphotoalbum-6.0.1/MainWindow/Window.cpp:1535:12: style: Variable 'menu' can be declared as pointer to const [constVariablePointer] kphotoalbum-6.0.1/RemoteControl/Serializer.h:63:5: style: Class 'Serializer < QImage >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/Serializer.h:42:5: style: Class 'Serializer < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/Serializer.h:42:5: style: Class 'Serializer < QString >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/Serializer.h:42:5: style: Class 'Serializer < Types :: ViewType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/MainWindow/Window.cpp:1884:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/RemoteControl/Serializer.h:42:5: style: Class 'Serializer < QList < Category > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/Serializer.h:42:5: style: Class 'Serializer < SearchType >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/Serializer.h:42:5: style: Class 'Serializer < SearchInfo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/Serializer.h:42:5: style: Class 'Serializer < QList < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/Serializer.h:42:5: style: Class 'Serializer < QSize >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/Serializer.h:42:5: style: Class 'Serializer < QMap < QString , QList < CategoryItemDetails > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/Serializer.h:42:5: style: Class 'Serializer < QList < QString > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/Serializer.h:42:5: style: Class 'Serializer < State >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:32:1: style: C-style reference casting [cstyleCast] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:33:1: style: C-style reference casting [cstyleCast] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:34:1: style: C-style reference casting [cstyleCast] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:73:66: style:inconclusive: Function 'create' argument 1 names different: declaration 'commandType' definition 'id'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:54:62: note: Function 'create' argument 1 names different: declaration 'commandType' definition 'id'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:73:66: note: Function 'create' argument 1 names different: declaration 'commandType' definition 'id'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:130:41: style:inconclusive: Function 'SearchRequest' argument 1 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:88:30: note: Function 'SearchRequest' argument 1 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:130:41: note: Function 'SearchRequest' argument 1 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:130:66: style:inconclusive: Function 'SearchRequest' argument 2 names different: declaration 'searchInfo' definition '_searchInfo'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:88:59: note: Function 'SearchRequest' argument 2 names different: declaration 'searchInfo' definition '_searchInfo'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:130:66: note: Function 'SearchRequest' argument 2 names different: declaration 'searchInfo' definition '_searchInfo'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:130:83: style:inconclusive: Function 'SearchRequest' argument 3 names different: declaration 'size' definition '_size'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:88:80: note: Function 'SearchRequest' argument 3 names different: declaration 'size' definition '_size'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:130:83: note: Function 'SearchRequest' argument 3 names different: declaration 'size' definition '_size'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:141:39: style:inconclusive: Function 'SearchResult' argument 1 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:97:29: note: Function 'SearchResult' argument 1 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:141:39: note: Function 'SearchResult' argument 1 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:141:64: style:inconclusive: Function 'SearchResult' argument 2 names different: declaration 'result' definition '_result'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:97:58: note: Function 'SearchResult' argument 2 names different: declaration 'result' definition '_result'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:141:64: note: Function 'SearchResult' argument 2 names different: declaration 'result' definition '_result'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:150:44: style:inconclusive: Function 'ThumbnailRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:105:30: note: Function 'ThumbnailRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:150:44: note: Function 'ThumbnailRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:150:67: style:inconclusive: Function 'ThumbnailRequest' argument 2 names different: declaration 'size' definition '_size'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:105:57: note: Function 'ThumbnailRequest' argument 2 names different: declaration 'size' definition '_size'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:150:67: note: Function 'ThumbnailRequest' argument 2 names different: declaration 'size' definition '_size'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:150:83: style:inconclusive: Function 'ThumbnailRequest' argument 3 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:105:77: note: Function 'ThumbnailRequest' argument 3 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:150:83: note: Function 'ThumbnailRequest' argument 3 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:161:71: style:inconclusive: Function 'ThumbnailCancelRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:114:36: note: Function 'ThumbnailCancelRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:161:71: note: Function 'ThumbnailCancelRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:161:90: style:inconclusive: Function 'ThumbnailCancelRequest' argument 2 names different: declaration 'type' definition '_type'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:114:59: note: Function 'ThumbnailCancelRequest' argument 2 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:161:90: note: Function 'ThumbnailCancelRequest' argument 2 names different: declaration 'type' definition '_type'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:192:50: style:inconclusive: Function 'ImageDetailsRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:130:33: note: Function 'ImageDetailsRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:192:50: note: Function 'ImageDetailsRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:221:61: style:inconclusive: Function 'CategoryItemsResult' argument 1 names different: declaration 'items' definition '_items'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:159:44: note: Function 'CategoryItemsResult' argument 1 names different: declaration 'items' definition '_items'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:221:61: note: Function 'CategoryItemsResult' argument 1 names different: declaration 'items' definition '_items'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:228:44: style:inconclusive: Function 'StaticImageRequest' argument 1 names different: declaration 'size' definition '_size'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:166:28: note: Function 'StaticImageRequest' argument 1 names different: declaration 'size' definition '_size'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:228:44: note: Function 'StaticImageRequest' argument 1 names different: declaration 'size' definition '_size'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:235:52: style:inconclusive: Function 'StaticImageResult' argument 1 names different: declaration 'homeIcon' definition '_homeIcon'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:173:37: note: Function 'StaticImageResult' argument 1 names different: declaration 'homeIcon' definition '_homeIcon'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:235:52: note: Function 'StaticImageResult' argument 1 names different: declaration 'homeIcon' definition '_homeIcon'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:235:77: style:inconclusive: Function 'StaticImageResult' argument 2 names different: declaration 'kphotoalbumIcon' definition '_kphotoalbumIcon'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:173:66: note: Function 'StaticImageResult' argument 2 names different: declaration 'kphotoalbumIcon' definition '_kphotoalbumIcon'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:235:77: note: Function 'StaticImageResult' argument 2 names different: declaration 'kphotoalbumIcon' definition '_kphotoalbumIcon'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:235:109: style:inconclusive: Function 'StaticImageResult' argument 3 names different: declaration 'discoverIcon' definition '_discoverIcon'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:173:102: note: Function 'StaticImageResult' argument 3 names different: declaration 'discoverIcon' definition '_discoverIcon'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:235:109: note: Function 'StaticImageResult' argument 3 names different: declaration 'discoverIcon' definition '_discoverIcon'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:246:48: style:inconclusive: Function 'ToggleTokenRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:184:32: note: Function 'ToggleTokenRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:246:48: note: Function 'ToggleTokenRequest' argument 1 names different: declaration 'imageId' definition '_imageId'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:246:73: style:inconclusive: Function 'ToggleTokenRequest' argument 2 names different: declaration 'token' definition '_token'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:184:61: note: Function 'ToggleTokenRequest' argument 2 names different: declaration 'token' definition '_token'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:246:73: note: Function 'ToggleTokenRequest' argument 2 names different: declaration 'token' definition '_token'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:246:87: style:inconclusive: Function 'ToggleTokenRequest' argument 3 names different: declaration 'state' definition '_state'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteCommand.h:184:79: note: Function 'ToggleTokenRequest' argument 3 names different: declaration 'state' definition '_state'. kphotoalbum-6.0.1/RemoteControl/RemoteCommand.cpp:246:87: note: Function 'ToggleTokenRequest' argument 3 names different: declaration 'state' definition '_state'. kphotoalbum-6.0.1/MainWindow/Window.cpp:1191:33: style: Variable 'title' is assigned a value that is never used. [unreadVariable] kphotoalbum-6.0.1/MainWindow/Window.cpp:1191:27: style: Variable 'title' is assigned a value that is never used. [unreadVariable] kphotoalbum-6.0.1/MainWindow/Window.cpp:1518:25: style: Variable 'title' is assigned a value that is never used. [unreadVariable] kphotoalbum-6.0.1/MainWindow/Window.cpp:1518:19: style: Variable 'title' is assigned a value that is never used. [unreadVariable] kphotoalbum-6.0.1/RemoteControl/SearchInfo.cpp:57:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_categories [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/RemoteControl/RemoteInterface.cpp:119:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MediaTypeCategory [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/RemoteControl/RemoteInterface.cpp:144:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IconView [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/RemoteControl/RemoteInterface.cpp:237:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Desktop [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/RemoteControl/RemoteInterface.cpp:248:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TokensCategory [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/RemoteControl/Server.cpp:82:5: warning: Possible leak in public function. The pointer 'm_tcpSocket' is not deallocated before it is allocated. [publicAllocationError] kphotoalbum-6.0.1/Settings/BirthdayPage.cpp:53:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/BirthdayPage.cpp:168:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/BirthdayPage.cpp:230:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/BirthdayPage.cpp:259:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_SetPalette [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/BirthdayPage.cpp:287:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/CategoriesGroupsWidget.cpp:52:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IgnoreAction [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/RemoteControl/RemoteInterface.cpp:113:62: style:inconclusive: Function 'sendCategoryNames' argument 1 names different: declaration 'searchInfo' definition 'search'. [funcArgNamesDifferent] kphotoalbum-6.0.1/RemoteControl/RemoteInterface.h:46:49: note: Function 'sendCategoryNames' argument 1 names different: declaration 'searchInfo' definition 'search'. kphotoalbum-6.0.1/RemoteControl/RemoteInterface.cpp:113:62: note: Function 'sendCategoryNames' argument 1 names different: declaration 'searchInfo' definition 'search'. kphotoalbum-6.0.1/RemoteControl/RemoteInterface.cpp:75:43: performance:inconclusive: Function parameter 'address' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/RemoteControl/RemoteInterface.cpp:147:59: performance: Function parameter 'itemName' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/RemoteControl/RemoteInterface.cpp:123:50: style: Variable 'videos' is assigned a value that is never used. [unreadVariable] kphotoalbum-6.0.1/RemoteControl/RemoteInterface.cpp:123:43: style: Variable 'videos' is assigned a value that is never used. [unreadVariable] kphotoalbum-6.0.1/Settings/BirthdayPage.h:49:5: style: Class 'BirthdayPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/Settings/DateTableWidgetItem.h:18:5: style: Class 'DateTableWidgetItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/Settings/BirthdayPage.cpp:240:49: performance: Function parameter 'date' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/Settings/BirthdayPage.cpp:252:53: performance: Function parameter 'date' should be passed by const reference. However it seems that 'checkDateInput' is a callback function. [passedByValueCallback] kphotoalbum-6.0.1/Settings/BirthdayPage.cpp:86:71: note: Function pointer used here. kphotoalbum-6.0.1/Settings/BirthdayPage.cpp:252:53: note: Function parameter 'date' should be passed by const reference. However it seems that 'checkDateInput' is a callback function. kphotoalbum-6.0.1/Settings/CategoryItem.cpp:36:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/CategoryItem.h:47:13: performance: Function 'icon()' should return member 'm_icon' by const reference. [returnByReference] kphotoalbum-6.0.1/Settings/CategoryItem.h:49:13: performance: Function 'originalName()' should return member 'm_categoryOrig' by const reference. [returnByReference] kphotoalbum-6.0.1/Settings/CategoryPage.cpp:89:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Maximum [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/CategoryPage.cpp:224:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TokensCategory [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/CategoryPage.cpp:272:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/CategoryPage.cpp:338:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SecondaryAction [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/CategoryPage.cpp:375:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/CategoryPage.cpp:411:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SecondaryAction [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/CategoryPage.cpp:456:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/CategoryPage.cpp:504:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PlainCategory [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/DateTableWidgetItem.cpp:18:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/ExifPage.h:31:21: style: Class 'ExifPage' is unsafe, 'ExifPage::m_exifForViewer' can leak by wrong usage. [unsafeClassCanLeak] kphotoalbum-6.0.1/Settings/ExifPage.h:32:21: style: Class 'ExifPage' is unsafe, 'ExifPage::m_exifForDialog' can leak by wrong usage. [unsafeClassCanLeak] kphotoalbum-6.0.1/Settings/FileVersionDetectionPage.cpp:201:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/CategoryPage.cpp:284:33: style: Variable 'cat' can be declared as pointer to const [constVariablePointer] kphotoalbum-6.0.1/Settings/ThumbnailsPage.cpp:152:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable displayLabelsChanged [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/SettingsDialog.cpp:68:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/UntaggedGroupBox.cpp:36:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:40:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:118:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:271:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsUserCheckable [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:437:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:524:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:551:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:570:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:672:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:715:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:770:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Continue [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/VideoPlayerSelectorDialog.cpp:46:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VLC [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/VideoPlayerSelectorDialog.cpp:101:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VLC [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/VideoPlayerSelectorDialog.cpp:115:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBVLC_FOUND [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/VideoPlayerSelectorDialog.cpp:127:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VLC [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Settings/VideoPlayerSelectorDialog.h:40:5: style: Class 'VideoPlayerSelectorDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/Settings/VideoPlayerSelectorDialog.cpp:64:10: style: Local variable 'backend' shadows outer function [shadowFunction] kphotoalbum-6.0.1/Settings/VideoPlayerSelectorDialog.h:41:28: note: Shadowed declaration kphotoalbum-6.0.1/Settings/VideoPlayerSelectorDialog.cpp:64:10: note: Shadow variable kphotoalbum-6.0.1/Settings/VideoPlayerSelectorDialog.cpp:84:14: style: Local variable 'label' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/Settings/VideoPlayerSelectorDialog.cpp:26:13: note: Shadowed declaration kphotoalbum-6.0.1/Settings/VideoPlayerSelectorDialog.cpp:84:14: note: Shadow variable kphotoalbum-6.0.1/ThumbnailView/CellGeometry.h:26:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:354:24: warning: Identical condition 'groups.contains(newSubCategory)', second condition is always false [identicalConditionAfterEarlyExit] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:347:24: note: If condition 'groups.contains(newSubCategory)' is true, the function will return/exit kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:354:24: note: Testing identical condition 'groups.contains(newSubCategory)' kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:320:18: performance: Range variable 'tag' should be declared as const reference. [iterateByValue] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:401:68: performance: Function parameter 'category' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:427:18: performance: Range variable 'tag' should be declared as const reference. [iterateByValue] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:490:62: performance: Function parameter 'oldName' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/Settings/TagGroupsPage.cpp:167:42: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/ThumbnailView/CellGeometry.cpp:47:36: performance:inconclusive: Technically the member function 'ThumbnailView::CellGeometry::iconGeometry' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/ThumbnailView/CellGeometry.h:34:11: note: Technically the member function 'ThumbnailView::CellGeometry::iconGeometry' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/ThumbnailView/CellGeometry.cpp:47:36: note: Technically the member function 'ThumbnailView::CellGeometry::iconGeometry' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/ThumbnailView/CellGeometry.cpp:49:17: style: Local variable 'cellSize' shadows outer function [shadowFunction] kphotoalbum-6.0.1/ThumbnailView/CellGeometry.h:31:11: note: Shadowed declaration kphotoalbum-6.0.1/ThumbnailView/CellGeometry.cpp:49:17: note: Shadow variable kphotoalbum-6.0.1/ThumbnailView/Delegate.cpp:28:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/Delegate.cpp:51:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/Delegate.cpp:74:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Video [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/Delegate.cpp:110:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/Delegate.cpp:266:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/FilterWidget.cpp:33:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALT [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/Delegate.cpp:177:85: style:inconclusive: Function 'paintStackedIndicator' argument 2 names different: declaration 'rect' definition 'pixmapRect'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ThumbnailView/Delegate.h:29:64: note: Function 'paintStackedIndicator' argument 2 names different: declaration 'rect' definition 'pixmapRect'. kphotoalbum-6.0.1/ThumbnailView/Delegate.cpp:177:85: note: Function 'paintStackedIndicator' argument 2 names different: declaration 'rect' definition 'pixmapRect'. kphotoalbum-6.0.1/ThumbnailView/GridResizeSlider.cpp:40:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable setValue [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/KeyboardEventHandler.cpp:26:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/KeyboardEventHandler.cpp:109:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Control [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/MouseTrackingInteraction.cpp:26:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/MouseTrackingInteraction.cpp:37:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointingHandCursor [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/SelectionInteraction.cpp:58:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionMask [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/SelectionMaintainer.cpp:14:5: performance: Variable 'm_currentItem' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] kphotoalbum-6.0.1/ThumbnailView/ThumbnailDND.cpp:46:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PositionAtCenter [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailDND.cpp:107:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PrimaryAction [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailFacade.h:38:5: style: Class 'ThumbnailFacade' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/ThumbnailView/ThumbnailFacade.cpp:54:79: style:inconclusive: Function 'gotoDate' argument 2 names different: declaration 'includeRanges' definition 'b'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ThumbnailView/ThumbnailFacade.h:62:51: note: Function 'gotoDate' argument 2 names different: declaration 'includeRanges' definition 'b'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailFacade.cpp:54:79: note: Function 'gotoDate' argument 2 names different: declaration 'includeRanges' definition 'b'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailFacade.cpp:123:64: style:inconclusive: Function 'showToolTipsOnImages' argument 1 names different: declaration 'b' definition 'on'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ThumbnailView/ThumbnailFacade.h:65:36: note: Function 'showToolTipsOnImages' argument 1 names different: declaration 'b' definition 'on'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailFacade.cpp:123:64: note: Function 'showToolTipsOnImages' argument 1 names different: declaration 'b' definition 'on'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailFacade.cpp:128:79: style:inconclusive: Function 'toggleStackExpansion' argument 1 names different: declaration 'id' definition 'fileName'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ThumbnailView/ThumbnailFacade.h:66:51: note: Function 'toggleStackExpansion' argument 1 names different: declaration 'id' definition 'fileName'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailFacade.cpp:128:79: note: Function 'toggleStackExpansion' argument 1 names different: declaration 'id' definition 'fileName'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailToolTip.cpp:45:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Leave [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailToolTip.cpp:43:71: style:inconclusive: Function 'eventFilter' argument 2 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ThumbnailView/ThumbnailToolTip.h:37:41: note: Function 'eventFilter' argument 2 names different: declaration 'e' definition 'event'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailToolTip.cpp:43:71: note: Function 'eventFilter' argument 2 names different: declaration 'e' definition 'event'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:42:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileNameList [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:61:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StopOnlyNonPriorityLoads [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:169:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NewestFirst [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:239:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NewestFirst [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:283:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:422:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:515:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:546:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ThumbnailInvisible [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/VideoThumbnailCycler.cpp:26:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/VideoThumbnailCycler.cpp:52:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/VideoThumbnailCycler.cpp:38:73: style:inconclusive: Function 'setActive' argument 1 names different: declaration 'id' definition 'fileName'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ThumbnailView/VideoThumbnailCycler.h:39:40: note: Function 'setActive' argument 1 names different: declaration 'id' definition 'fileName'. kphotoalbum-6.0.1/ThumbnailView/VideoThumbnailCycler.cpp:38:73: note: Function 'setActive' argument 1 names different: declaration 'id' definition 'fileName'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.cpp:69:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Adjust [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.cpp:131:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.cpp:142:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MiddleButton [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.cpp:147:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.cpp:192:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.cpp:201:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.cpp:334:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Complementary [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.cpp:419:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClearAndSelect [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.cpp:438:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.cpp:405:69: style:inconclusive: Function 'isSelected' argument 1 names different: declaration 'id' definition 'fileName'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.h:71:41: note: Function 'isSelected' argument 1 names different: declaration 'id' definition 'fileName'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.cpp:405:69: note: Function 'isSelected' argument 1 names different: declaration 'id' definition 'fileName'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.cpp:418:30: style: Local variable 'selection' shadows outer function [shadowFunction] kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.h:70:22: note: Shadowed declaration kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.cpp:418:30: note: Shadow variable kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.cpp:426:20: style: Local variable 'selection' shadows outer function [shadowFunction] kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.h:70:22: note: Shadowed declaration kphotoalbum-6.0.1/ThumbnailView/ThumbnailWidget.cpp:426:20: note: Shadow variable kphotoalbum-6.0.1/Utilities/BooleanGuard.cpp:60:31: style:inconclusive: Technically the member function 'Utilities::BooleanGuard::canContinue' can be const. [functionConst] kphotoalbum-6.0.1/Utilities/BooleanGuard.h:16:10: note: Technically the member function 'Utilities::BooleanGuard::canContinue' can be const. kphotoalbum-6.0.1/Utilities/BooleanGuard.cpp:60:31: note: Technically the member function 'Utilities::BooleanGuard::canContinue' can be const. kphotoalbum-6.0.1/Utilities/DemoUtil.cpp:57:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:388:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:408:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:133:78: style:inconclusive: Function 'toggleStackExpansion' argument 1 names different: declaration 'id' definition 'fileName'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.h:64:51: note: Function 'toggleStackExpansion' argument 1 names different: declaration 'id' definition 'fileName'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:133:78: note: Function 'toggleStackExpansion' argument 1 names different: declaration 'id' definition 'fileName'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:160:74: style:inconclusive: Function 'setImageList' argument 1 names different: declaration 'list' definition 'items'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.h:76:47: note: Function 'setImageList' argument 1 names different: declaration 'list' definition 'items'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:160:74: note: Function 'setImageList' argument 1 names different: declaration 'list' definition 'items'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:294:74: style:inconclusive: Function 'requestThumbnail' argument 1 names different: declaration 'mediaId' definition 'fileName'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.h:146:47: note: Function 'requestThumbnail' argument 1 names different: declaration 'mediaId' definition 'fileName'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:294:74: note: Function 'requestThumbnail' argument 1 names different: declaration 'mediaId' definition 'fileName'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:396:68: style:inconclusive: Function 'updateCell' argument 1 names different: declaration 'id' definition 'fileName'. [funcArgNamesDifferent] kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.h:51:41: note: Function 'updateCell' argument 1 names different: declaration 'id' definition 'fileName'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:396:68: note: Function 'updateCell' argument 1 names different: declaration 'id' definition 'fileName'. kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:110:42: style: Local variable 'fileName' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:98:30: note: Shadowed declaration kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:110:42: note: Shadow variable kphotoalbum-6.0.1/ThumbnailView/ThumbnailModel.cpp:517:43: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/Utilities/DescriptionUtil.cpp:64:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Image [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Utilities/FastDateTime.cpp:97:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Utilities/FastDateTime.h:39:5: style: Class 'FastDateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/Utilities/FastDateTime.h:43:5: style: Class 'FastDateTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/Utilities/FastJpeg.cpp:52:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UtilitiesLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Utilities/FastJpeg.cpp:111:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Utilities/List.cpp:68:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Utilities/List.cpp:45:11: warning: Class 'AutoDeletedArray' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] kphotoalbum-6.0.1/Utilities/List.cpp:45:11: warning: Class 'AutoDeletedArray' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] kphotoalbum-6.0.1/Utilities/List.cpp:44:5: style: Class 'AutoDeletedArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/Utilities/FastJpeg.cpp:31:19: style: C-style pointer casting [cstyleCast] kphotoalbum-6.0.1/Utilities/FastJpeg.cpp:110:30: style: C-style pointer casting [cstyleCast] kphotoalbum-6.0.1/Utilities/Process.cpp:34:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StandardError [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Utilities/Process.cpp:41:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StandardOutput [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Utilities/Process.h:18:13: performance: Function 'stdOut()' should return member 'm_stdout' by const reference. [returnByReference] kphotoalbum-6.0.1/Utilities/Process.h:19:13: performance: Function 'stdErr()' should return member 'm_stderr' by const reference. [returnByReference] kphotoalbum-6.0.1/Utilities/Timespan.h:33:13: style: Same expression on both sides of '&&' because 'this->allDays==other.allDays' and 'this->years==other.years' represent the same value. [knownConditionTrueFalse] kphotoalbum-6.0.1/Utilities/Timespan.h:28:25: note: 'allDays' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:23:23: note: 'years' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:33:13: note: Same expression on both sides of '&&' because 'this->allDays==other.allDays' and 'this->years==other.years' represent the same value. kphotoalbum-6.0.1/Utilities/Timespan.h:34:13: style: Same expression on both sides of '&&' because 'this->months==other.months' and 'this->years==other.years' represent the same value. [knownConditionTrueFalse] kphotoalbum-6.0.1/Utilities/Timespan.h:24:24: note: 'months' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:23:23: note: 'years' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:34:13: note: Same expression on both sides of '&&' because 'this->months==other.months' and 'this->years==other.years' represent the same value. kphotoalbum-6.0.1/Utilities/Timespan.h:35:13: style: Same expression on both sides of '&&' because 'this->days==other.days' and 'this->months==other.months' represent the same value. [knownConditionTrueFalse] kphotoalbum-6.0.1/Utilities/Timespan.h:25:22: note: 'days' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:24:24: note: 'months' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:35:13: note: Same expression on both sides of '&&' because 'this->days==other.days' and 'this->months==other.months' represent the same value. kphotoalbum-6.0.1/Utilities/Timespan.h:41:13: style: Same expression on both sides of '||' because 'this->allDays!=other.allDays' and 'this->years!=other.years' represent the same value. [knownConditionTrueFalse] kphotoalbum-6.0.1/Utilities/Timespan.h:28:25: note: 'allDays' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:23:23: note: 'years' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:41:13: note: Same expression on both sides of '||' because 'this->allDays!=other.allDays' and 'this->years!=other.years' represent the same value. kphotoalbum-6.0.1/Utilities/Timespan.h:42:13: style: Same expression on both sides of '||' because 'this->months!=other.months' and 'this->years!=other.years' represent the same value. [knownConditionTrueFalse] kphotoalbum-6.0.1/Utilities/Timespan.h:28:25: note: 'allDays' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:24:24: note: 'months' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:23:23: note: 'years' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:42:13: note: Same expression on both sides of '||' because 'this->months!=other.months' and 'this->years!=other.years' represent the same value. kphotoalbum-6.0.1/Utilities/Timespan.h:43:13: style: Same expression on both sides of '||' because 'this->days!=other.days' and 'this->months!=other.months' represent the same value. [knownConditionTrueFalse] kphotoalbum-6.0.1/Utilities/Timespan.h:28:25: note: 'allDays' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:25:22: note: 'days' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:24:24: note: 'months' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:43:13: note: Same expression on both sides of '||' because 'this->days!=other.days' and 'this->months!=other.months' represent the same value. kphotoalbum-6.0.1/Utilities/ToolTip.cpp:25:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Utilities/ToolTip.cpp:38:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Utilities/ToolTip.cpp:51:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Viewer [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Utilities/ToolTip.cpp:83:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PaletteChange [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Utilities/UniqFilenameMapper.cpp:15:66: style:inconclusive: Function 'UniqFilenameMapper' argument 1 names different: declaration 'targetDirectory' definition 'target'. [funcArgNamesDifferent] kphotoalbum-6.0.1/Utilities/UniqFilenameMapper.h:40:48: note: Function 'UniqFilenameMapper' argument 1 names different: declaration 'targetDirectory' definition 'target'. kphotoalbum-6.0.1/Utilities/UniqFilenameMapper.cpp:15:66: note: Function 'UniqFilenameMapper' argument 1 names different: declaration 'targetDirectory' definition 'target'. kphotoalbum-6.0.1/Viewer/AnnotationHandler.cpp:52:150: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShiftModifier [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/AnnotationHandler.cpp:74:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/AnnotationHandler.cpp:130:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/CategoryImageConfig.cpp:54:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/AnnotationHandler.h:21:5: style: Class 'AnnotationHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/Viewer/AnnotationHandler.h:32:17: performance: Function 'assignments()' should return member 'm_assignments' by const reference. [returnByReference] kphotoalbum-6.0.1/Utilities/Timespan.cpp:194:22: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] kphotoalbum-6.0.1/Utilities/Timespan.h:23:23: note: 'years' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:25:22: note: 'days' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.cpp:192:26: note: outer condition: ago.years==0 kphotoalbum-6.0.1/Utilities/Timespan.cpp:194:22: note: identical inner condition: ago.days==0 kphotoalbum-6.0.1/Utilities/Timespan.cpp:100:24: style: Same expression on both sides of '&&' because 'age.years==0' and 'age.months==0' represent the same value. [knownConditionTrueFalse] kphotoalbum-6.0.1/Utilities/Timespan.h:23:23: note: 'years' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.h:24:24: note: 'months' is assigned value '0' here. kphotoalbum-6.0.1/Utilities/Timespan.cpp:100:24: note: Same expression on both sides of '&&' because 'age.years==0' and 'age.months==0' represent the same value. kphotoalbum-6.0.1/Viewer/CursorVisibilityHandler.cpp:57:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1500ms [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/CursorVisibilityHandler.cpp:83:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlankCursor [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.h:66:5: style: Class 'ViewerWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/Viewer/InfoBox.cpp:41:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Box [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/InfoBox.cpp:131:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAlwaysOff [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/InfoBox.cpp:142:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PaletteChange [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/InfoBox.cpp:149:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/InfoBox.cpp:168:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/InfoBox.cpp:222:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeAllCursor [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/InfoBox.cpp:247:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Left [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/InfoBox.cpp:294:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAnchor [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/InfoBox.cpp:310:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Base [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ImageDisplay.cpp:123:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable angle [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ImageDisplay.cpp:142:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StopOnlyNonPriorityLoads [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ImageDisplay.cpp:279:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ImageDisplay.cpp:459:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ImageDisplay.cpp:464:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullSize [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ImageDisplay.cpp:508:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32_Premultiplied [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ImageDisplay.cpp:602:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ImageDisplay.cpp:629:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NaturalSize [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ImageDisplay.cpp:669:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Viewer [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ImageDisplay.cpp:693:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NaturalSize [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/PhononDisplay.cpp:48:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Shadow [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/PhononDisplay.cpp:73:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tick [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/PhononDisplay.cpp:143:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PlayingState [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/PhononDisplay.cpp:168:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PausedState [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/PhononDisplay.cpp:176:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PlayingState [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/PhononDisplay.cpp:182:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorState [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/PhononDisplay.h:37:10: warning: The class 'PhononDisplay' defines member function with name 'stopped' also defined in its parent class 'VideoDisplay'. [duplInheritedMember] kphotoalbum-6.0.1/Viewer/VideoDisplay.h:25:10: note: Parent function 'VideoDisplay::stopped' kphotoalbum-6.0.1/Viewer/PhononDisplay.h:37:10: note: Derived function 'PhononDisplay::stopped' kphotoalbum-6.0.1/Viewer/InfoBox.cpp:31:48: style:inconclusive: Function 'InfoBox' argument 1 names different: declaration 'parent' definition 'viewer'. [funcArgNamesDifferent] kphotoalbum-6.0.1/Viewer/InfoBox.h:42:36: note: Function 'InfoBox' argument 1 names different: declaration 'parent' definition 'viewer'. kphotoalbum-6.0.1/Viewer/InfoBox.cpp:31:48: note: Function 'InfoBox' argument 1 names different: declaration 'parent' definition 'viewer'. kphotoalbum-6.0.1/Viewer/InfoBox.cpp:245:102: style:inconclusive: Function 'atBlackoutPos' argument 5 names different: declaration 'windowPos' definition 'pos'. [funcArgNamesDifferent] kphotoalbum-6.0.1/Viewer/InfoBox.h:55:89: note: Function 'atBlackoutPos' argument 5 names different: declaration 'windowPos' definition 'pos'. kphotoalbum-6.0.1/Viewer/InfoBox.cpp:245:102: note: Function 'atBlackoutPos' argument 5 names different: declaration 'windowPos' definition 'pos'. kphotoalbum-6.0.1/Viewer/SelectCategoryAndValue.cpp:51:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable itemText [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/SelectCategoryAndValue.cpp:101:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchStartsWith [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/SelectCategoryAndValue.cpp:160:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/SelectCategoryAndValue.cpp:181:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/SelectCategoryAndValue.cpp:193:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEnabled [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/SelectCategoryAndValue.cpp:221:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/SelectCategoryAndValue.cpp:43:28: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kphotoalbum-6.0.1/Viewer/SelectCategoryAndValue.cpp:43:41: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] kphotoalbum-6.0.1/Viewer/SelectCategoryAndValue.h:24:13: performance: Function 'category()' should return member 'm_category' by const reference. [returnByReference] kphotoalbum-6.0.1/Viewer/SelectCategoryAndValue.h:25:13: performance: Function 'value()' should return member 'm_item' by const reference. [returnByReference] kphotoalbum-6.0.1/Viewer/Slider.cpp:15:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/Slider.cpp:22:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/Slider.cpp:32:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SC_None [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/Slider.cpp:55:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CC_Slider [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/Slider.cpp:85:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_SliderLength [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/Slider.cpp:94:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/SelectCategoryAndValue.cpp:43:34: error: Null pointer dereference [nullPointer] kphotoalbum-6.0.1/Viewer/SelectCategoryAndValue.cpp:146:22: style: Local variable 'category' shadows outer function [shadowFunction] kphotoalbum-6.0.1/Viewer/SelectCategoryAndValue.h:24:13: note: Shadowed declaration kphotoalbum-6.0.1/Viewer/SelectCategoryAndValue.cpp:146:22: note: Shadow variable kphotoalbum-6.0.1/Viewer/Slider.h:14:5: style: Class 'Slider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/Viewer/Slider.cpp:83:42: style:inconclusive: Function 'mouseMoveEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] kphotoalbum-6.0.1/Viewer/Slider.h:24:38: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'event' definition 'e'. kphotoalbum-6.0.1/Viewer/Slider.cpp:83:42: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'event' definition 'e'. kphotoalbum-6.0.1/Viewer/Slider.cpp:92:43: style:inconclusive: Function 'mousePressEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent] kphotoalbum-6.0.1/Viewer/Slider.h:25:39: note: Function 'mousePressEvent' argument 1 names different: declaration 'event' definition 'e'. kphotoalbum-6.0.1/Viewer/Slider.cpp:92:43: note: Function 'mousePressEvent' argument 1 names different: declaration 'event' definition 'e'. kphotoalbum-6.0.1/Viewer/TaggedArea.cpp:14:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Box [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/TaggedArea.cpp:17:63: performance: Function parameter 'localizedCategory' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/Viewer/TextDisplay.cpp:27:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/TextDisplay.h:27:10: style: The function 'zoomIn' overrides a function in a base class but is identical to the overridden function [uselessOverride] kphotoalbum-6.0.1/Viewer/AbstractDisplay.h:24:18: note: Virtual function in base class kphotoalbum-6.0.1/Viewer/TextDisplay.h:27:10: note: Function in derived class kphotoalbum-6.0.1/Viewer/TextDisplay.h:28:10: style: The function 'zoomOut' overrides a function in a base class but is identical to the overridden function [uselessOverride] kphotoalbum-6.0.1/Viewer/AbstractDisplay.h:25:18: note: Virtual function in base class kphotoalbum-6.0.1/Viewer/TextDisplay.h:28:10: note: Function in derived class kphotoalbum-6.0.1/Viewer/TextDisplay.h:29:10: style: The function 'zoomFull' overrides a function in a base class but is identical to the overridden function [uselessOverride] kphotoalbum-6.0.1/Viewer/AbstractDisplay.h:26:18: note: Virtual function in base class kphotoalbum-6.0.1/Viewer/TextDisplay.h:29:10: note: Function in derived class kphotoalbum-6.0.1/Viewer/TextDisplay.h:30:10: style: The function 'zoomPixelForPixel' overrides a function in a base class but is identical to the overridden function [uselessOverride] kphotoalbum-6.0.1/Viewer/AbstractDisplay.h:27:18: note: Virtual function in base class kphotoalbum-6.0.1/Viewer/TextDisplay.h:30:10: note: Function in derived class kphotoalbum-6.0.1/Viewer/TextDisplay.h:38:13: style: Class 'TextDisplay' is unsafe, 'TextDisplay::m_text' can leak by wrong usage. [unsafeClassCanLeak] kphotoalbum-6.0.1/Viewer/TextDisplay.cpp:37:49: performance: Function parameter 'text' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/Viewer/TransientDisplay.cpp:20:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Backward [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/TransientDisplay.cpp:60:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/TransientDisplay.cpp:55:52: style:inconclusive: Function 'setAlphaChannel' argument 1 names different: declaration 'background' definition 'backgroundAlpha'. [funcArgNamesDifferent] kphotoalbum-6.0.1/Viewer/TransientDisplay.h:32:30: note: Function 'setAlphaChannel' argument 1 names different: declaration 'background' definition 'backgroundAlpha'. kphotoalbum-6.0.1/Viewer/TransientDisplay.cpp:55:52: note: Function 'setAlphaChannel' argument 1 names different: declaration 'background' definition 'backgroundAlpha'. kphotoalbum-6.0.1/Viewer/TransientDisplay.cpp:55:73: style:inconclusive: Function 'setAlphaChannel' argument 2 names different: declaration 'label' definition 'labelAlpha'. [funcArgNamesDifferent] kphotoalbum-6.0.1/Viewer/TransientDisplay.h:32:46: note: Function 'setAlphaChannel' argument 2 names different: declaration 'label' definition 'labelAlpha'. kphotoalbum-6.0.1/Viewer/TransientDisplay.cpp:55:73: note: Function 'setAlphaChannel' argument 2 names different: declaration 'label' definition 'labelAlpha'. kphotoalbum-6.0.1/Viewer/VLCDisplay.cpp:83:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable libvlc_Ended [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/VLCDisplay.cpp:118:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable libvlc_Paused [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/VLCDisplay.cpp:179:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable libvlc_Playing [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/VLCDisplay.h:29:5: style: Class 'VLCDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/Viewer/VLCDisplay.cpp:63:21: style: Variable 'curMedia' can be declared as pointer to const [constVariablePointer] kphotoalbum-6.0.1/Viewer/VLCDisplay.cpp:82:21: style: Variable 'curMedia' can be declared as pointer to const [constVariablePointer] kphotoalbum-6.0.1/Viewer/VideoToolBar.cpp:41:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/VideoToolBar.cpp:91:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SizeSmall [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/VideoShooter.cpp:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BusyCursor [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewHandler.cpp:35:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewHandler.h:33:18: style: Class 'ViewHandler' is unsafe, 'ViewHandler::m_rubberBand' can leak by wrong usage. [unsafeClassCanLeak] kphotoalbum-6.0.1/Viewer/VisibleOptionsMenu.cpp:32:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/kpa-thumbnailtool/TestThumbnailCacheConverter.cpp:40:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/kpa-thumbnailtool/ThumbnailCacheConverter.cpp:19:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/kpa-thumbnailtool/main.cpp:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KPA_VERSION [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.cpp:60:30: style:inconclusive: Technically the member function 'KPABase::CrashSentinel::clearCrashHistory' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.h:61:10: note: Technically the member function 'KPABase::CrashSentinel::clearCrashHistory' can be const. kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.cpp:60:30: note: Technically the member function 'KPABase::CrashSentinel::clearCrashHistory' can be const. kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.cpp:93:30: style:inconclusive: Technically the member function 'KPABase::CrashSentinel::suspend' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.h:94:10: note: Technically the member function 'KPABase::CrashSentinel::suspend' can be const. kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.cpp:93:30: note: Technically the member function 'KPABase::CrashSentinel::suspend' can be const. kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.cpp:109:30: style:inconclusive: Technically the member function 'KPABase::CrashSentinel::disablePermanently' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.h:110:10: note: Technically the member function 'KPABase::CrashSentinel::disablePermanently' can be const. kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.cpp:109:30: note: Technically the member function 'KPABase::CrashSentinel::disablePermanently' can be const. kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.h:73:13: performance: Function 'component()' should return member 'm_component' by const reference. [returnByReference] kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.h:79:16: performance: Function 'crashInfo()' should return member 'm_crashInfo' by const reference. [returnByReference] kphotoalbum-6.0.1/lib/kpabase/FileExtensions.cpp:130:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/FileNameList.h:25:5: style: Class 'FileNameList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:123:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:193:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:250:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReplyMessage [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:283:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:307:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Home [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:393:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Plus [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:431:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:788:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Complementary [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:805:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopLeft [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:844:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TopRight [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:911:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Video [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:1065:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowFullScreen [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:1138:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_5 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:1257:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable triggered [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:1369:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotConfigured [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:1487:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:1662:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TokensCategory [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/FileNameUtil.cpp:31:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AssumeLocalFile [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/ImageUtil.cpp:22:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FastTransformation [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/ImageUtil.cpp:30:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/TestFileName.cpp:38:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/TestFileName.cpp:101:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/TestFileName.cpp:161:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/TestFileName.cpp:25:29: style:inconclusive: Either there is a missing 'override', or the member function 'KPATest::TestFileName::uninitialized' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpabase/TestFileName.h:23:10: note: Either there is a missing 'override', or the member function 'KPATest::TestFileName::uninitialized' can be const. kphotoalbum-6.0.1/lib/kpabase/TestFileName.cpp:25:29: note: Either there is a missing 'override', or the member function 'KPATest::TestFileName::uninitialized' can be const. kphotoalbum-6.0.1/lib/kpabase/TestFileNameUtil.cpp:70:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:150:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:193:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:218:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:227:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:235:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:383:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:388:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:424:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:433:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:437:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:443:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:447:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:500:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:507:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:512:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:519:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _L1 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:670:5: style: Class 'TemporarilyDisableCursorHandling' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:1557:13: style: The scope of the variable 'category' can be reduced. [variableScope] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:225:16: style: Local variable 'actions' shadows outer function [shadowFunction] kphotoalbum-6.0.1/Viewer/ViewerWidget.h:74:24: note: Shadowed declaration kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:225:16: note: Shadow variable kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:226:19: style: Local variable 'action' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:216:10: note: Shadowed declaration kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:226:19: note: Shadow variable kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:380:16: style: Local variable 'action' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:305:14: note: Shadowed declaration kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:380:16: note: Shadow variable kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:1517:16: style: Local variable 'action' shadows outer variable [shadowVariable] kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:1502:10: note: Shadowed declaration kphotoalbum-6.0.1/Viewer/ViewerWidget.cpp:1517:16: note: Shadow variable kphotoalbum-6.0.1/Viewer/TextDisplay.h:23:32: performance: Function parameter 'text' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:150:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isFailed [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:205:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fileName [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:237:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isOpen [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:251:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_db [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:267:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_isFailed [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:287:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_db [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:330:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExifLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:349:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExifLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:394:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_insertTransaction [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:412:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_insertTransaction [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:441:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExifLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:456:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExifLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:503:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fileName [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:517:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_db [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/DatabaseElement.cpp:121:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/DatabaseElement.cpp:178:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExifLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:75:39: warning: Either the condition 'since>0' is redundant or the array 'sinceDBVersion[3]' is accessed at index 3, which is out of bounds. [arrayIndexOutOfBoundsCond] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:74:15: note: Assuming that condition 'since>0' is not redundant kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:75:39: note: Array index out of bounds kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:277:19: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:288:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:294:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:301:15: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:364:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:376:13: style: Error code from the return value of function d->m_db.transaction() is not used. [ignoredReturnErrorCode] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:378:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:382:21: style: Error code from the return value of function d->m_db.rollback() is not used. [ignoredReturnErrorCode] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:387:13: style: Error code from the return value of function d->m_db.commit() is not used. [ignoredReturnErrorCode] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:406:16: style: Error code from the return value of function query->prepare() is not used. [ignoredReturnErrorCode] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:426:13: style: Error code from the return value of function d->m_db.transaction() is not used. [ignoredReturnErrorCode] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:437:17: style: Error code from the return value of function d->m_db.commit() is not used. [ignoredReturnErrorCode] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:452:17: style: Error code from the return value of function d->m_db.rollback() is not used. [ignoredReturnErrorCode] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:582:11: style: Error code from the return value of function query.prepare() is not used. [ignoredReturnErrorCode] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:237:12: debug: CheckClass::isMemberVar found used member variable 'm_isOpen' with varid 0 [varid0] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:237:25: debug: CheckClass::isMemberVar found used member variable 'm_isFailed' with varid 0 [varid0] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:514:10: debug: CheckClass::isMemberVar found used member variable 'm_db' with varid 0 [varid0] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:503:12: debug: CheckClass::isMemberVar found used member variable 'm_fileName' with varid 0 [varid0] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:106:5: performance:inconclusive: Technically the member function 'DatabasePrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:205:5: debug: CheckClass::isMemberVar found used member variable 'm_db' with varid 0 [varid0] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:258:9: debug: CheckClass::isMemberVar found used member variable 'm_db' with varid 0 [varid0] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:287:21: debug: CheckClass::isMemberVar found used member variable 'm_db' with varid 0 [varid0] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:150:5: debug: CheckClass::isMemberVar found used member variable 'm_isFailed' with varid 0 [varid0] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:394:9: debug: CheckClass::isMemberVar found used member variable 'm_insertTransaction' with varid 0 [varid0] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:395:16: debug: CheckClass::isMemberVar found used member variable 'm_insertTransaction' with varid 0 [varid0] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:396:9: debug: CheckClass::isMemberVar found used member variable 'm_queryString' with varid 0 [varid0] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:412:9: debug: CheckClass::isMemberVar found used member variable 'm_insertTransaction' with varid 0 [varid0] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:414:5: debug: CheckClass::isMemberVar found used member variable 'm_db' with varid 0 [varid0] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:631:37: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::SettingsData::EXIFCommentsToStrip' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpabase/SettingsData.h:260:17: note: Either there is a missing 'override', or the member function 'Settings::SettingsData::EXIFCommentsToStrip' can be const. kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:631:37: note: Either there is a missing 'override', or the member function 'Settings::SettingsData::EXIFCommentsToStrip' can be const. kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:600:67: style:inconclusive: Function 'filesMatchingQuery' argument 1 names different: declaration 'query' definition 'queryStr'. [funcArgNamesDifferent] kphotoalbum-6.0.1/lib/kpaexif/Database.h:123:55: note: Function 'filesMatchingQuery' argument 1 names different: declaration 'query' definition 'queryStr'. kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:600:67: note: Function 'filesMatchingQuery' argument 1 names different: declaration 'query' definition 'queryStr'. kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:307:66: performance:inconclusive: Function parameter 'data' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/lib/kpabase/SettingsData.h:242:13: performance: Function 'imageDirectory()' should return member 'm_imageDirectory' by const reference. [returnByReference] kphotoalbum-6.0.1/lib/kpabase/SettingsData.h:260:17: performance: Function 'EXIFCommentsToStrip()' should return member 'm_EXIFCommentsToStrip' by const reference. [returnByReference] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:171:61: style: Parameter 'query' can be declared as reference to const [constParameterReference] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:326:26: style: Variable 'exifData' can be declared as reference to const [constVariableReference] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:566:76: style: Parameter 'fields' can be declared as reference to const [constParameterReference] kphotoalbum-6.0.1/lib/kpaexif/Database.cpp:126:13: style: class member 'DatabasePrivate::m_queryString' is never used. [unusedStructMember] kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:31:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable System [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:156:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExifLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:566:39: style:inconclusive: Function 'setLocked' argument 1 names different: declaration 'locked' definition 'lock'. [funcArgNamesDifferent] kphotoalbum-6.0.1/lib/kpabase/SettingsData.h:251:25: note: Function 'setLocked' argument 1 names different: declaration 'locked' definition 'lock'. kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:566:39: note: Function 'setLocked' argument 1 names different: declaration 'locked' definition 'lock'. kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:154:17: style: Local variable 'commentsToStrip' shadows outer function [shadowFunction] kphotoalbum-6.0.1/lib/kpabase/SettingsData.h:104:5: note: Shadowed declaration kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:154:17: note: Shadow variable kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:169:1: performance: Function parameter 'v' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:183:1: performance: Function parameter 'v' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:271:1: performance: Function parameter 'v' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:272:1: performance: Function parameter 'v' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:275:1: performance: Function parameter 'v' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:276:1: performance: Function parameter 'v' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:636:65: performance: Function parameter 'EXIFCommentsToStrip' should be passed by const reference. [passedByValue] kphotoalbum-6.0.1/lib/kpaexif/SearchInfo.cpp:97:27: performance:inconclusive: Technically the member function 'Exif::SearchInfo::sqlForOneRangeItem' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/lib/kpaexif/SearchInfo.h:80:13: note: Technically the member function 'Exif::SearchInfo::sqlForOneRangeItem' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpaexif/SearchInfo.cpp:97:27: note: Technically the member function 'Exif::SearchInfo::sqlForOneRangeItem' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpaexif/SearchInfo.h:33:5: style: Class 'SearchInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:91:17: style:inconclusive: Technically the member function 'Exif::Info::availableKeys' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpaexif/Info.h:39:15: note: Technically the member function 'Exif::Info::availableKeys' can be const. kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:91:17: note: Technically the member function 'Exif::Info::availableKeys' can be const. kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:109:17: performance:inconclusive: Technically the member function 'Exif::Info::standardKeys' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/lib/kpaexif/Info.h:40:15: note: Technically the member function 'Exif::Info::standardKeys' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:109:17: note: Technically the member function 'Exif::Info::standardKeys' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:203:28: performance:inconclusive: Technically the member function 'Exif::Info::metadata' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/lib/kpaexif/Info.h:41:14: note: Technically the member function 'Exif::Info::metadata' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:203:28: note: Technically the member function 'Exif::Info::metadata' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:188:26: performance:inconclusive: Technically the member function 'Exif::Info::exifInfoFile' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/lib/kpaexif/Info.h:44:18: note: Technically the member function 'Exif::Info::exifInfoFile' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:188:26: note: Technically the member function 'Exif::Info::exifInfoFile' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpathumbnails/TestThumbnailCache.cpp:61:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/TestThumbnailCache.cpp:127:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/VideoThumbnailCache.cpp:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/VideoThumbnailCache.cpp:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/VideoThumbnailCache.cpp:81:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/VideoThumbnailCache.cpp:93:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/VideoThumbnailCache.cpp:132:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/VideoThumbnailCache.cpp:147:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/VideoThumbnailCache.cpp:179:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/VideoThumbnailCache.cpp:218:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:55:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:92:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:120:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:139:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:229:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:249:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:272:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:355:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:404:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImageManagerLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:516:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:595:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TimingLog [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/VideoThumbnailCache.cpp:205:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kphotoalbum-6.0.1/main.cpp:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KPA_VERSION [valueFlowBailoutIncompleteVar] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:65:10: style:inconclusive: Technically the member function 'ImageManager::ThumbnailMapping::isValid' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:480:68: style:inconclusive: Function 'thumbnailPath' argument 1 names different: declaration 'fileName' definition 'file'. [funcArgNamesDifferent] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.h:225:42: note: Function 'thumbnailPath' argument 1 names different: declaration 'fileName' definition 'file'. kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:480:68: note: Function 'thumbnailPath' argument 1 names different: declaration 'fileName' definition 'file'. kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:626:72: style:inconclusive: Function 'removeThumbnail' argument 1 names different: declaration 'name' definition 'fileName'. [funcArgNamesDifferent] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.h:98:46: note: Function 'removeThumbnail' argument 1 names different: declaration 'name' definition 'fileName'. kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:626:72: note: Function 'removeThumbnail' argument 1 names different: declaration 'name' definition 'fileName'. kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:634:77: style:inconclusive: Function 'removeThumbnails' argument 1 names different: declaration 'names' definition 'files'. [funcArgNamesDifferent] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.h:104:51: note: Function 'removeThumbnails' argument 1 names different: declaration 'names' definition 'files'. kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:634:77: note: Function 'removeThumbnails' argument 1 names different: declaration 'names' definition 'files'. kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:645:57: style:inconclusive: Function 'setThumbnailSize' argument 1 names different: declaration 'thumbnailSize' definition 'thumbSize'. [funcArgNamesDifferent] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.h:169:31: note: Function 'setThumbnailSize' argument 1 names different: declaration 'thumbnailSize' definition 'thumbSize'. kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:645:57: note: Function 'setThumbnailSize' argument 1 names different: declaration 'thumbnailSize' definition 'thumbSize'. kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:444:13: style: Local variable 'size' shadows outer function [shadowFunction] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.h:143:9: note: Shadowed declaration kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:444:13: note: Shadow variable kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:519:20: style: Local variable 'size' shadows outer function [shadowFunction] kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.h:143:9: note: Shadowed declaration kphotoalbum-6.0.1/lib/kpathumbnails/ThumbnailCache.cpp:519:20: note: Shadow variable diff: head kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:27:14: performance:inconclusive: Technically the member function 'RemoteControl::Action::setCurrentPage' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/AndroidRemoteControl/Action.h:26:10: note: Technically the member function 'RemoteControl::Action::setCurrentPage' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:27:14: note: Technically the member function 'RemoteControl::Action::setCurrentPage' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:32:14: performance:inconclusive: Technically the member function 'RemoteControl::Action::sendCommand' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/AndroidRemoteControl/Action.h:27:10: note: Technically the member function 'RemoteControl::Action::sendCommand' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:32:14: note: Technically the member function 'RemoteControl::Action::sendCommand' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:37:14: performance:inconclusive: Technically the member function 'RemoteControl::Action::clearCategoryModel' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/AndroidRemoteControl/Action.h:28:10: note: Technically the member function 'RemoteControl::Action::clearCategoryModel' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:37:14: note: Technically the member function 'RemoteControl::Action::clearCategoryModel' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/AndroidRemoteControl/Action.h:26:10: performance:inconclusive: Technically the member function 'RemoteControl::Action::setCurrentPage' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:27:14: note: Technically the member function 'RemoteControl::Action::setCurrentPage' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/AndroidRemoteControl/Action.h:26:10: note: Technically the member function 'RemoteControl::Action::setCurrentPage' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/AndroidRemoteControl/Action.h:27:10: performance:inconclusive: Technically the member function 'RemoteControl::Action::sendCommand' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:32:14: note: Technically the member function 'RemoteControl::Action::sendCommand' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/AndroidRemoteControl/Action.h:27:10: note: Technically the member function 'RemoteControl::Action::sendCommand' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/AndroidRemoteControl/Action.h:28:10: performance:inconclusive: Technically the member function 'RemoteControl::Action::clearCategoryModel' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/AndroidRemoteControl/Action.cpp:37:14: note: Technically the member function 'RemoteControl::Action::clearCategoryModel' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/AndroidRemoteControl/Action.h:28:10: note: Technically the member function 'RemoteControl::Action::clearCategoryModel' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/AndroidRemoteControl/ImageStore.cpp:73:26: style: Variable 'keys' is assigned a value that is never used. [unreadVariable] head kphotoalbum-6.0.1/AndroidRemoteControl/ThumbnailModel.cpp:41:21: style:inconclusive: Either there is a missing 'override', or the member function 'RemoteControl::ThumbnailModel::indexOf' can be const. [functionConst] kphotoalbum-6.0.1/AndroidRemoteControl/ThumbnailModel.h:25:9: note: Either there is a missing 'override', or the member function 'RemoteControl::ThumbnailModel::indexOf' can be const. kphotoalbum-6.0.1/AndroidRemoteControl/ThumbnailModel.cpp:41:21: note: Either there is a missing 'override', or the member function 'RemoteControl::ThumbnailModel::indexOf' can be const. 2.17.0 kphotoalbum-6.0.1/AndroidRemoteControl/ThumbnailModel.h:25:9: style:inconclusive: Either there is a missing 'override', or the member function 'RemoteControl::ThumbnailModel::indexOf' can be const. [functionConst] kphotoalbum-6.0.1/AndroidRemoteControl/ThumbnailModel.cpp:41:21: note: Either there is a missing 'override', or the member function 'RemoteControl::ThumbnailModel::indexOf' can be const. kphotoalbum-6.0.1/AndroidRemoteControl/ThumbnailModel.h:25:9: note: Either there is a missing 'override', or the member function 'RemoteControl::ThumbnailModel::indexOf' can be const. head kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.cpp:238:45: performance:inconclusive: Either there is a missing 'override', or the member function 'AnnotationDialog::CompletableLineEdit::mergePreviousImageSelection' can be static. [functionStatic] kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.h:46:10: note: Either there is a missing 'override', or the member function 'AnnotationDialog::CompletableLineEdit::mergePreviousImageSelection' can be static. kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.cpp:238:45: note: Either there is a missing 'override', or the member function 'AnnotationDialog::CompletableLineEdit::mergePreviousImageSelection' can be static. 2.17.0 kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.h:46:10: performance:inconclusive: Either there is a missing 'override', or the member function 'AnnotationDialog::CompletableLineEdit::mergePreviousImageSelection' can be static. [functionStatic] kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.cpp:238:45: note: Either there is a missing 'override', or the member function 'AnnotationDialog::CompletableLineEdit::mergePreviousImageSelection' can be static. kphotoalbum-6.0.1/AnnotationDialog/CompletableLineEdit.h:46:10: note: Either there is a missing 'override', or the member function 'AnnotationDialog::CompletableLineEdit::mergePreviousImageSelection' can be static. head kphotoalbum-6.0.1/BackgroundTaskManager/PriorityQueue.cpp:62:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] head kphotoalbum-6.0.1/DB/Category.cpp:404:20: style:inconclusive: Either there is a missing 'override', or the member function 'DB::Category::shouldSave' can be const. [functionConst] kphotoalbum-6.0.1/DB/Category.h:153:10: note: Either there is a missing 'override', or the member function 'DB::Category::shouldSave' can be const. kphotoalbum-6.0.1/DB/Category.cpp:404:20: note: Either there is a missing 'override', or the member function 'DB::Category::shouldSave' can be const. 2.17.0 kphotoalbum-6.0.1/DB/Category.h:153:10: style:inconclusive: Either there is a missing 'override', or the member function 'DB::Category::shouldSave' can be const. [functionConst] kphotoalbum-6.0.1/DB/Category.cpp:404:20: note: Either there is a missing 'override', or the member function 'DB::Category::shouldSave' can be const. kphotoalbum-6.0.1/DB/Category.h:153:10: note: Either there is a missing 'override', or the member function 'DB::Category::shouldSave' can be const. head kphotoalbum-6.0.1/DB/FileInfo.cpp:100:35: performance:inconclusive: Technically the member function 'DB::FileInfo::fetchEXIV2Date' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/FileInfo.h:32:29: note: Technically the member function 'DB::FileInfo::fetchEXIV2Date' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/FileInfo.cpp:100:35: note: Technically the member function 'DB::FileInfo::fetchEXIV2Date' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/DB/FileInfo.cpp:113:19: performance:inconclusive: Technically the member function 'DB::FileInfo::orientationToAngle' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/FileInfo.h:34:9: note: Technically the member function 'DB::FileInfo::orientationToAngle' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/FileInfo.cpp:113:19: note: Technically the member function 'DB::FileInfo::orientationToAngle' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/DB/FileInfo.h:32:29: performance:inconclusive: Technically the member function 'DB::FileInfo::fetchEXIV2Date' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/FileInfo.cpp:100:35: note: Technically the member function 'DB::FileInfo::fetchEXIV2Date' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/FileInfo.h:32:29: note: Technically the member function 'DB::FileInfo::fetchEXIV2Date' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/DB/FileInfo.h:34:9: performance:inconclusive: Technically the member function 'DB::FileInfo::orientationToAngle' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/FileInfo.cpp:113:19: note: Technically the member function 'DB::FileInfo::orientationToAngle' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/FileInfo.h:34:9: note: Technically the member function 'DB::FileInfo::orientationToAngle' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/DB/GlobalCategorySortOrder.cpp:25:63: style:inconclusive: Technically the member function 'DB::GlobalCategorySortOrder::modifiedSortOrder' can be const. [functionConst] kphotoalbum-6.0.1/DB/GlobalCategorySortOrder.h:42:17: note: Technically the member function 'DB::GlobalCategorySortOrder::modifiedSortOrder' can be const. kphotoalbum-6.0.1/DB/GlobalCategorySortOrder.cpp:25:63: note: Technically the member function 'DB::GlobalCategorySortOrder::modifiedSortOrder' can be const. 2.17.0 kphotoalbum-6.0.1/DB/GlobalCategorySortOrder.h:42:17: style:inconclusive: Technically the member function 'DB::GlobalCategorySortOrder::modifiedSortOrder' can be const. [functionConst] kphotoalbum-6.0.1/DB/GlobalCategorySortOrder.cpp:25:63: note: Technically the member function 'DB::GlobalCategorySortOrder::modifiedSortOrder' can be const. kphotoalbum-6.0.1/DB/GlobalCategorySortOrder.h:42:17: note: Technically the member function 'DB::GlobalCategorySortOrder::modifiedSortOrder' can be const. head kphotoalbum-6.0.1/DB/ImageScout.cpp:133:23: style:inconclusive: Either there is a missing 'override', or the member function 'ImageScoutThread::getBufSize' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.cpp:50:9: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getBufSize' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:133:23: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getBufSize' can be const. head kphotoalbum-6.0.1/DB/ImageScout.cpp:144:23: style:inconclusive: Either there is a missing 'override', or the member function 'ImageScoutThread::getMaxSeekAhead' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.cpp:52:9: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getMaxSeekAhead' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:144:23: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getMaxSeekAhead' can be const. head kphotoalbum-6.0.1/DB/ImageScout.cpp:155:23: style:inconclusive: Either there is a missing 'override', or the member function 'ImageScoutThread::getReadLimit' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.cpp:54:9: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getReadLimit' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:155:23: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getReadLimit' can be const. head kphotoalbum-6.0.1/DB/ImageScout.cpp:166:31: style:inconclusive: Either there is a missing 'override', or the member function 'ImageScoutThread::getPreloadFunc' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.cpp:56:17: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getPreloadFunc' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:166:31: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getPreloadFunc' can be const. head kphotoalbum-6.0.1/DB/ImageScout.cpp:244:17: style:inconclusive: Technically the member function 'DB::ImageScout::getBufSize' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.h:39:9: note: Technically the member function 'DB::ImageScout::getBufSize' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:244:17: note: Technically the member function 'DB::ImageScout::getBufSize' can be const. head kphotoalbum-6.0.1/DB/ImageScout.cpp:260:17: style:inconclusive: Technically the member function 'DB::ImageScout::getMaxSeekAhead' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.h:43:9: note: Technically the member function 'DB::ImageScout::getMaxSeekAhead' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:260:17: note: Technically the member function 'DB::ImageScout::getMaxSeekAhead' can be const. head kphotoalbum-6.0.1/DB/ImageScout.cpp:276:17: style:inconclusive: Technically the member function 'DB::ImageScout::getReadLimit' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.h:47:9: note: Technically the member function 'DB::ImageScout::getReadLimit' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:276:17: note: Technically the member function 'DB::ImageScout::getReadLimit' can be const. 2.17.0 kphotoalbum-6.0.1/DB/ImageScout.cpp:50:9: style:inconclusive: Either there is a missing 'override', or the member function 'ImageScoutThread::getBufSize' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.cpp:133:23: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getBufSize' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:50:9: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getBufSize' can be const. 2.17.0 kphotoalbum-6.0.1/DB/ImageScout.cpp:52:9: style:inconclusive: Either there is a missing 'override', or the member function 'ImageScoutThread::getMaxSeekAhead' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.cpp:144:23: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getMaxSeekAhead' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:52:9: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getMaxSeekAhead' can be const. 2.17.0 kphotoalbum-6.0.1/DB/ImageScout.cpp:54:9: style:inconclusive: Either there is a missing 'override', or the member function 'ImageScoutThread::getReadLimit' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.cpp:155:23: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getReadLimit' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:54:9: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getReadLimit' can be const. 2.17.0 kphotoalbum-6.0.1/DB/ImageScout.cpp:56:17: style:inconclusive: Either there is a missing 'override', or the member function 'ImageScoutThread::getPreloadFunc' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.cpp:166:31: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getPreloadFunc' can be const. kphotoalbum-6.0.1/DB/ImageScout.cpp:56:17: note: Either there is a missing 'override', or the member function 'ImageScoutThread::getPreloadFunc' can be const. 2.17.0 kphotoalbum-6.0.1/DB/ImageScout.h:39:9: style:inconclusive: Technically the member function 'DB::ImageScout::getBufSize' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.cpp:244:17: note: Technically the member function 'DB::ImageScout::getBufSize' can be const. kphotoalbum-6.0.1/DB/ImageScout.h:39:9: note: Technically the member function 'DB::ImageScout::getBufSize' can be const. 2.17.0 kphotoalbum-6.0.1/DB/ImageScout.h:43:9: style:inconclusive: Technically the member function 'DB::ImageScout::getMaxSeekAhead' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.cpp:260:17: note: Technically the member function 'DB::ImageScout::getMaxSeekAhead' can be const. kphotoalbum-6.0.1/DB/ImageScout.h:43:9: note: Technically the member function 'DB::ImageScout::getMaxSeekAhead' can be const. 2.17.0 kphotoalbum-6.0.1/DB/ImageScout.h:47:9: style:inconclusive: Technically the member function 'DB::ImageScout::getReadLimit' can be const. [functionConst] kphotoalbum-6.0.1/DB/ImageScout.cpp:276:17: note: Technically the member function 'DB::ImageScout::getReadLimit' can be const. kphotoalbum-6.0.1/DB/ImageScout.h:47:9: note: Technically the member function 'DB::ImageScout::getReadLimit' can be const. head kphotoalbum-6.0.1/DB/NewImageFinder.cpp:659:22: performance:inconclusive: Technically the member function 'DB::NewImageFinder::handleIfImageHasBeenMoved' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/NewImageFinder.h:38:10: note: Technically the member function 'DB::NewImageFinder::handleIfImageHasBeenMoved' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/NewImageFinder.cpp:659:22: note: Technically the member function 'DB::NewImageFinder::handleIfImageHasBeenMoved' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/DB/NewImageFinder.cpp:694:22: performance:inconclusive: Technically the member function 'DB::NewImageFinder::calculateMD5sums' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/NewImageFinder.h:30:10: note: Technically the member function 'DB::NewImageFinder::calculateMD5sums' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/NewImageFinder.cpp:694:22: note: Technically the member function 'DB::NewImageFinder::calculateMD5sums' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/DB/NewImageFinder.cpp:752:26: performance:inconclusive: Technically the member function 'DB::NewImageFinder::markUnTagged' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/NewImageFinder.h:37:10: note: Technically the member function 'DB::NewImageFinder::markUnTagged' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/NewImageFinder.cpp:752:26: note: Technically the member function 'DB::NewImageFinder::markUnTagged' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/DB/NewImageFinder.h:30:10: performance:inconclusive: Technically the member function 'DB::NewImageFinder::calculateMD5sums' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/NewImageFinder.cpp:694:22: note: Technically the member function 'DB::NewImageFinder::calculateMD5sums' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/NewImageFinder.h:30:10: note: Technically the member function 'DB::NewImageFinder::calculateMD5sums' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/DB/NewImageFinder.h:37:10: performance:inconclusive: Technically the member function 'DB::NewImageFinder::markUnTagged' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/NewImageFinder.cpp:752:26: note: Technically the member function 'DB::NewImageFinder::markUnTagged' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/NewImageFinder.h:37:10: note: Technically the member function 'DB::NewImageFinder::markUnTagged' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/DB/NewImageFinder.h:38:10: performance:inconclusive: Technically the member function 'DB::NewImageFinder::handleIfImageHasBeenMoved' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/NewImageFinder.cpp:659:22: note: Technically the member function 'DB::NewImageFinder::handleIfImageHasBeenMoved' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/NewImageFinder.h:38:10: note: Technically the member function 'DB::NewImageFinder::handleIfImageHasBeenMoved' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:359:25: performance:inconclusive: Technically the member function 'DB::FileWriter::areaToString' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/XML/FileWriter.h:50:13: note: Technically the member function 'DB::FileWriter::areaToString' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:359:25: note: Technically the member function 'DB::FileWriter::areaToString' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:369:22: style:inconclusive: Technically the member function 'DB::FileWriter::writeCategories' can be const. [functionConst] kphotoalbum-6.0.1/DB/XML/FileWriter.h:43:10: note: Technically the member function 'DB::FileWriter::writeCategories' can be const. kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:369:22: note: Technically the member function 'DB::FileWriter::writeCategories' can be const. 2.17.0 kphotoalbum-6.0.1/DB/XML/FileWriter.h:43:10: style:inconclusive: Technically the member function 'DB::FileWriter::writeCategories' can be const. [functionConst] kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:369:22: note: Technically the member function 'DB::FileWriter::writeCategories' can be const. kphotoalbum-6.0.1/DB/XML/FileWriter.h:43:10: note: Technically the member function 'DB::FileWriter::writeCategories' can be const. 2.17.0 kphotoalbum-6.0.1/DB/XML/FileWriter.h:50:13: performance:inconclusive: Technically the member function 'DB::FileWriter::areaToString' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/XML/FileWriter.cpp:359:25: note: Technically the member function 'DB::FileWriter::areaToString' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/XML/FileWriter.h:50:13: note: Technically the member function 'DB::FileWriter::areaToString' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/DB/search/CategoryMatcher.cpp:15:26: performance:inconclusive: Technically the member function 'DB::CategoryMatcher::spaces' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/search/CategoryMatcher.h:43:13: note: Technically the member function 'DB::CategoryMatcher::spaces' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/search/CategoryMatcher.cpp:15:26: note: Technically the member function 'DB::CategoryMatcher::spaces' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/DB/search/CategoryMatcher.h:43:13: performance:inconclusive: Technically the member function 'DB::CategoryMatcher::spaces' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/search/CategoryMatcher.cpp:15:26: note: Technically the member function 'DB::CategoryMatcher::spaces' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/search/CategoryMatcher.h:43:13: note: Technically the member function 'DB::CategoryMatcher::spaces' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:538:49: performance:inconclusive: Technically the member function 'DB::ImageSearchInfo::extractAndMatcher' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.h:116:36: note: Technically the member function 'DB::ImageSearchInfo::extractAndMatcher' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:538:49: note: Technically the member function 'DB::ImageSearchInfo::extractAndMatcher' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/DB/search/ImageSearchInfo.h:116:36: performance:inconclusive: Technically the member function 'DB::ImageSearchInfo::extractAndMatcher' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/DB/search/ImageSearchInfo.cpp:538:49: note: Technically the member function 'DB::ImageSearchInfo::extractAndMatcher' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/DB/search/ImageSearchInfo.h:116:36: note: Technically the member function 'DB::ImageSearchInfo::extractAndMatcher' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/ImageManager/ImageEvent.cpp:25:34: style:inconclusive: Either there is a missing 'override', or the member function 'ImageManager::ImageEvent::image' can be const. [functionConst] kphotoalbum-6.0.1/ImageManager/ImageEvent.h:22:12: note: Either there is a missing 'override', or the member function 'ImageManager::ImageEvent::image' can be const. kphotoalbum-6.0.1/ImageManager/ImageEvent.cpp:25:34: note: Either there is a missing 'override', or the member function 'ImageManager::ImageEvent::image' can be const. 2.17.0 kphotoalbum-6.0.1/ImageManager/ImageEvent.h:22:12: style:inconclusive: Either there is a missing 'override', or the member function 'ImageManager::ImageEvent::image' can be const. [functionConst] kphotoalbum-6.0.1/ImageManager/ImageEvent.cpp:25:34: note: Either there is a missing 'override', or the member function 'ImageManager::ImageEvent::image' can be const. kphotoalbum-6.0.1/ImageManager/ImageEvent.h:22:12: note: Either there is a missing 'override', or the member function 'ImageManager::ImageEvent::image' can be const. head kphotoalbum-6.0.1/ImageManager/ImageLoaderThread.cpp:133:39: style:inconclusive: Either there is a missing 'override', or the member function 'ImageManager::ImageLoaderThread::shouldImageBeScale' can be const. [functionConst] kphotoalbum-6.0.1/ImageManager/ImageLoaderThread.h:31:10: note: Either there is a missing 'override', or the member function 'ImageManager::ImageLoaderThread::shouldImageBeScale' can be const. kphotoalbum-6.0.1/ImageManager/ImageLoaderThread.cpp:133:39: note: Either there is a missing 'override', or the member function 'ImageManager::ImageLoaderThread::shouldImageBeScale' can be const. 2.17.0 kphotoalbum-6.0.1/ImageManager/ImageLoaderThread.h:31:10: style:inconclusive: Either there is a missing 'override', or the member function 'ImageManager::ImageLoaderThread::shouldImageBeScale' can be const. [functionConst] kphotoalbum-6.0.1/ImageManager/ImageLoaderThread.cpp:133:39: note: Either there is a missing 'override', or the member function 'ImageManager::ImageLoaderThread::shouldImageBeScale' can be const. kphotoalbum-6.0.1/ImageManager/ImageLoaderThread.h:31:10: note: Either there is a missing 'override', or the member function 'ImageManager::ImageLoaderThread::shouldImageBeScale' can be const. head kphotoalbum-6.0.1/ImportExport/ImportSettings.cpp:64:74: style:inconclusive: Technically the member function 'ImportExport::ImportSettings::importAction' can be const. [functionConst] kphotoalbum-6.0.1/ImportExport/ImportSettings.h:64:18: note: Technically the member function 'ImportExport::ImportSettings::importAction' can be const. kphotoalbum-6.0.1/ImportExport/ImportSettings.cpp:64:74: note: Technically the member function 'ImportExport::ImportSettings::importAction' can be const. 2.17.0 kphotoalbum-6.0.1/ImportExport/ImportSettings.h:64:18: style:inconclusive: Technically the member function 'ImportExport::ImportSettings::importAction' can be const. [functionConst] kphotoalbum-6.0.1/ImportExport/ImportSettings.cpp:64:74: note: Technically the member function 'ImportExport::ImportSettings::importAction' can be const. kphotoalbum-6.0.1/ImportExport/ImportSettings.h:64:18: note: Technically the member function 'ImportExport::ImportSettings::importAction' can be const. head kphotoalbum-6.0.1/ImportExport/XMLHandler.cpp:92:32: performance:inconclusive: Technically the member function 'ImportExport::XMLHandler::writeCategories' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/ImportExport/XMLHandler.h:35:10: note: Technically the member function 'ImportExport::XMLHandler::writeCategories' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/ImportExport/XMLHandler.cpp:92:32: note: Technically the member function 'ImportExport::XMLHandler::writeCategories' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/ImportExport/XMLHandler.h:35:10: performance:inconclusive: Technically the member function 'ImportExport::XMLHandler::writeCategories' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/ImportExport/XMLHandler.cpp:92:32: note: Technically the member function 'ImportExport::XMLHandler::writeCategories' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/ImportExport/XMLHandler.h:35:10: note: Technically the member function 'ImportExport::XMLHandler::writeCategories' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:61:34: style:inconclusive: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::autoSaved' can be const. [functionConst] kphotoalbum-6.0.1/MainWindow/DirtyIndicator.h:33:10: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::autoSaved' can be const. kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:61:34: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::autoSaved' can be const. head kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:73:34: performance:inconclusive: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isSaveDirty' can be static. [functionStatic] kphotoalbum-6.0.1/MainWindow/DirtyIndicator.h:35:10: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isSaveDirty' can be static. kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:73:34: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isSaveDirty' can be static. head kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:78:34: performance:inconclusive: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isAutoSaveDirty' can be static. [functionStatic] kphotoalbum-6.0.1/MainWindow/DirtyIndicator.h:36:10: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isAutoSaveDirty' can be static. kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:78:34: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isAutoSaveDirty' can be static. 2.17.0 kphotoalbum-6.0.1/MainWindow/DirtyIndicator.h:33:10: style:inconclusive: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::autoSaved' can be const. [functionConst] kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:61:34: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::autoSaved' can be const. kphotoalbum-6.0.1/MainWindow/DirtyIndicator.h:33:10: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::autoSaved' can be const. 2.17.0 kphotoalbum-6.0.1/MainWindow/DirtyIndicator.h:35:10: performance:inconclusive: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isSaveDirty' can be static. [functionStatic] kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:73:34: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isSaveDirty' can be static. kphotoalbum-6.0.1/MainWindow/DirtyIndicator.h:35:10: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isSaveDirty' can be static. 2.17.0 kphotoalbum-6.0.1/MainWindow/DirtyIndicator.h:36:10: performance:inconclusive: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isAutoSaveDirty' can be static. [functionStatic] kphotoalbum-6.0.1/MainWindow/DirtyIndicator.cpp:78:34: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isAutoSaveDirty' can be static. kphotoalbum-6.0.1/MainWindow/DirtyIndicator.h:36:10: note: Either there is a missing 'override', or the member function 'MainWindow::DirtyIndicator::isAutoSaveDirty' can be static. head kphotoalbum-6.0.1/MainWindow/Options.cpp:92:35: performance:inconclusive: Technically the member function 'MainWindow::Options::listen' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/MainWindow/Options.h:53:18: note: Technically the member function 'MainWindow::Options::listen' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/MainWindow/Options.cpp:92:35: note: Technically the member function 'MainWindow::Options::listen' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/MainWindow/Options.h:53:18: performance:inconclusive: Technically the member function 'MainWindow::Options::listen' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/MainWindow/Options.cpp:92:35: note: Technically the member function 'MainWindow::Options::listen' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/MainWindow/Options.h:53:18: note: Technically the member function 'MainWindow::Options::listen' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/MainWindow/Window.cpp:1191:27: style: Variable 'title' is assigned a value that is never used. [unreadVariable] head kphotoalbum-6.0.1/MainWindow/Window.cpp:1518:19: style: Variable 'title' is assigned a value that is never used. [unreadVariable] head kphotoalbum-6.0.1/RemoteControl/ImageNameStore.cpp:22:30: style:inconclusive: Technically the member function 'RemoteControl::ImageNameStore::operator[]' can be const. [functionConst] kphotoalbum-6.0.1/RemoteControl/ImageNameStore.h:21:18: note: Technically the member function 'RemoteControl::ImageNameStore::operator[]' can be const. kphotoalbum-6.0.1/RemoteControl/ImageNameStore.cpp:22:30: note: Technically the member function 'RemoteControl::ImageNameStore::operator[]' can be const. head kphotoalbum-6.0.1/RemoteControl/ImageNameStore.cpp:52:41: style:inconclusive: Technically the member function 'RemoteControl::ImageNameStore::categoryForId' can be const. [functionConst] kphotoalbum-6.0.1/RemoteControl/ImageNameStore.h:24:29: note: Technically the member function 'RemoteControl::ImageNameStore::categoryForId' can be const. kphotoalbum-6.0.1/RemoteControl/ImageNameStore.cpp:52:41: note: Technically the member function 'RemoteControl::ImageNameStore::categoryForId' can be const. 2.17.0 kphotoalbum-6.0.1/RemoteControl/ImageNameStore.h:21:18: style:inconclusive: Technically the member function 'RemoteControl::ImageNameStore::operator[]' can be const. [functionConst] kphotoalbum-6.0.1/RemoteControl/ImageNameStore.cpp:22:30: note: Technically the member function 'RemoteControl::ImageNameStore::operator[]' can be const. kphotoalbum-6.0.1/RemoteControl/ImageNameStore.h:21:18: note: Technically the member function 'RemoteControl::ImageNameStore::operator[]' can be const. 2.17.0 kphotoalbum-6.0.1/RemoteControl/ImageNameStore.h:24:29: style:inconclusive: Technically the member function 'RemoteControl::ImageNameStore::categoryForId' can be const. [functionConst] kphotoalbum-6.0.1/RemoteControl/ImageNameStore.cpp:52:41: note: Technically the member function 'RemoteControl::ImageNameStore::categoryForId' can be const. kphotoalbum-6.0.1/RemoteControl/ImageNameStore.h:24:29: note: Technically the member function 'RemoteControl::ImageNameStore::categoryForId' can be const. head kphotoalbum-6.0.1/RemoteControl/RemoteInterface.cpp:123:43: style: Variable 'videos' is assigned a value that is never used. [unreadVariable] head kphotoalbum-6.0.1/ThumbnailView/CellGeometry.cpp:47:36: performance:inconclusive: Technically the member function 'ThumbnailView::CellGeometry::iconGeometry' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/ThumbnailView/CellGeometry.h:34:11: note: Technically the member function 'ThumbnailView::CellGeometry::iconGeometry' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/ThumbnailView/CellGeometry.cpp:47:36: note: Technically the member function 'ThumbnailView::CellGeometry::iconGeometry' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/ThumbnailView/CellGeometry.h:34:11: performance:inconclusive: Technically the member function 'ThumbnailView::CellGeometry::iconGeometry' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/ThumbnailView/CellGeometry.cpp:47:36: note: Technically the member function 'ThumbnailView::CellGeometry::iconGeometry' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/ThumbnailView/CellGeometry.h:34:11: note: Technically the member function 'ThumbnailView::CellGeometry::iconGeometry' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/Utilities/BooleanGuard.cpp:60:31: style:inconclusive: Technically the member function 'Utilities::BooleanGuard::canContinue' can be const. [functionConst] kphotoalbum-6.0.1/Utilities/BooleanGuard.h:16:10: note: Technically the member function 'Utilities::BooleanGuard::canContinue' can be const. kphotoalbum-6.0.1/Utilities/BooleanGuard.cpp:60:31: note: Technically the member function 'Utilities::BooleanGuard::canContinue' can be const. 2.17.0 kphotoalbum-6.0.1/Utilities/BooleanGuard.h:16:10: style:inconclusive: Technically the member function 'Utilities::BooleanGuard::canContinue' can be const. [functionConst] kphotoalbum-6.0.1/Utilities/BooleanGuard.cpp:60:31: note: Technically the member function 'Utilities::BooleanGuard::canContinue' can be const. kphotoalbum-6.0.1/Utilities/BooleanGuard.h:16:10: note: Technically the member function 'Utilities::BooleanGuard::canContinue' can be const. head kphotoalbum-6.0.1/Viewer/SelectCategoryAndValue.cpp:43:41: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] head kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.cpp:109:30: style:inconclusive: Technically the member function 'KPABase::CrashSentinel::disablePermanently' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.h:110:10: note: Technically the member function 'KPABase::CrashSentinel::disablePermanently' can be const. kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.cpp:109:30: note: Technically the member function 'KPABase::CrashSentinel::disablePermanently' can be const. head kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.cpp:60:30: style:inconclusive: Technically the member function 'KPABase::CrashSentinel::clearCrashHistory' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.h:61:10: note: Technically the member function 'KPABase::CrashSentinel::clearCrashHistory' can be const. kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.cpp:60:30: note: Technically the member function 'KPABase::CrashSentinel::clearCrashHistory' can be const. head kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.cpp:93:30: style:inconclusive: Technically the member function 'KPABase::CrashSentinel::suspend' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.h:94:10: note: Technically the member function 'KPABase::CrashSentinel::suspend' can be const. kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.cpp:93:30: note: Technically the member function 'KPABase::CrashSentinel::suspend' can be const. 2.17.0 kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.h:110:10: style:inconclusive: Technically the member function 'KPABase::CrashSentinel::disablePermanently' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.cpp:109:30: note: Technically the member function 'KPABase::CrashSentinel::disablePermanently' can be const. kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.h:110:10: note: Technically the member function 'KPABase::CrashSentinel::disablePermanently' can be const. 2.17.0 kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.h:61:10: style:inconclusive: Technically the member function 'KPABase::CrashSentinel::clearCrashHistory' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.cpp:60:30: note: Technically the member function 'KPABase::CrashSentinel::clearCrashHistory' can be const. kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.h:61:10: note: Technically the member function 'KPABase::CrashSentinel::clearCrashHistory' can be const. 2.17.0 kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.h:94:10: style:inconclusive: Technically the member function 'KPABase::CrashSentinel::suspend' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.cpp:93:30: note: Technically the member function 'KPABase::CrashSentinel::suspend' can be const. kphotoalbum-6.0.1/lib/kpabase/CrashSentinel.h:94:10: note: Technically the member function 'KPABase::CrashSentinel::suspend' can be const. head kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:631:37: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::SettingsData::EXIFCommentsToStrip' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpabase/SettingsData.h:260:17: note: Either there is a missing 'override', or the member function 'Settings::SettingsData::EXIFCommentsToStrip' can be const. kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:631:37: note: Either there is a missing 'override', or the member function 'Settings::SettingsData::EXIFCommentsToStrip' can be const. 2.17.0 kphotoalbum-6.0.1/lib/kpabase/SettingsData.h:260:17: style:inconclusive: Either there is a missing 'override', or the member function 'Settings::SettingsData::EXIFCommentsToStrip' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpabase/SettingsData.cpp:631:37: note: Either there is a missing 'override', or the member function 'Settings::SettingsData::EXIFCommentsToStrip' can be const. kphotoalbum-6.0.1/lib/kpabase/SettingsData.h:260:17: note: Either there is a missing 'override', or the member function 'Settings::SettingsData::EXIFCommentsToStrip' can be const. head kphotoalbum-6.0.1/lib/kpabase/TestFileName.cpp:25:29: style:inconclusive: Either there is a missing 'override', or the member function 'KPATest::TestFileName::uninitialized' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpabase/TestFileName.h:23:10: note: Either there is a missing 'override', or the member function 'KPATest::TestFileName::uninitialized' can be const. kphotoalbum-6.0.1/lib/kpabase/TestFileName.cpp:25:29: note: Either there is a missing 'override', or the member function 'KPATest::TestFileName::uninitialized' can be const. 2.17.0 kphotoalbum-6.0.1/lib/kpabase/TestFileName.h:23:10: style:inconclusive: Either there is a missing 'override', or the member function 'KPATest::TestFileName::uninitialized' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpabase/TestFileName.cpp:25:29: note: Either there is a missing 'override', or the member function 'KPATest::TestFileName::uninitialized' can be const. kphotoalbum-6.0.1/lib/kpabase/TestFileName.h:23:10: note: Either there is a missing 'override', or the member function 'KPATest::TestFileName::uninitialized' can be const. head kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:109:17: performance:inconclusive: Technically the member function 'Exif::Info::standardKeys' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/lib/kpaexif/Info.h:40:15: note: Technically the member function 'Exif::Info::standardKeys' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:109:17: note: Technically the member function 'Exif::Info::standardKeys' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:188:26: performance:inconclusive: Technically the member function 'Exif::Info::exifInfoFile' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/lib/kpaexif/Info.h:44:18: note: Technically the member function 'Exif::Info::exifInfoFile' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:188:26: note: Technically the member function 'Exif::Info::exifInfoFile' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:203:28: performance:inconclusive: Technically the member function 'Exif::Info::metadata' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/lib/kpaexif/Info.h:41:14: note: Technically the member function 'Exif::Info::metadata' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:203:28: note: Technically the member function 'Exif::Info::metadata' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:91:17: style:inconclusive: Technically the member function 'Exif::Info::availableKeys' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpaexif/Info.h:39:15: note: Technically the member function 'Exif::Info::availableKeys' can be const. kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:91:17: note: Technically the member function 'Exif::Info::availableKeys' can be const. 2.17.0 kphotoalbum-6.0.1/lib/kpaexif/Info.h:39:15: style:inconclusive: Technically the member function 'Exif::Info::availableKeys' can be const. [functionConst] kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:91:17: note: Technically the member function 'Exif::Info::availableKeys' can be const. kphotoalbum-6.0.1/lib/kpaexif/Info.h:39:15: note: Technically the member function 'Exif::Info::availableKeys' can be const. 2.17.0 kphotoalbum-6.0.1/lib/kpaexif/Info.h:40:15: performance:inconclusive: Technically the member function 'Exif::Info::standardKeys' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:109:17: note: Technically the member function 'Exif::Info::standardKeys' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpaexif/Info.h:40:15: note: Technically the member function 'Exif::Info::standardKeys' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/lib/kpaexif/Info.h:41:14: performance:inconclusive: Technically the member function 'Exif::Info::metadata' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:203:28: note: Technically the member function 'Exif::Info::metadata' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpaexif/Info.h:41:14: note: Technically the member function 'Exif::Info::metadata' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/lib/kpaexif/Info.h:44:18: performance:inconclusive: Technically the member function 'Exif::Info::exifInfoFile' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/lib/kpaexif/Info.cpp:188:26: note: Technically the member function 'Exif::Info::exifInfoFile' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpaexif/Info.h:44:18: note: Technically the member function 'Exif::Info::exifInfoFile' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/lib/kpaexif/SearchInfo.cpp:97:27: performance:inconclusive: Technically the member function 'Exif::SearchInfo::sqlForOneRangeItem' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/lib/kpaexif/SearchInfo.h:80:13: note: Technically the member function 'Exif::SearchInfo::sqlForOneRangeItem' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpaexif/SearchInfo.cpp:97:27: note: Technically the member function 'Exif::SearchInfo::sqlForOneRangeItem' can be static (but you may consider moving to unnamed namespace). 2.17.0 kphotoalbum-6.0.1/lib/kpaexif/SearchInfo.h:80:13: performance:inconclusive: Technically the member function 'Exif::SearchInfo::sqlForOneRangeItem' can be static (but you may consider moving to unnamed namespace). [functionStatic] kphotoalbum-6.0.1/lib/kpaexif/SearchInfo.cpp:97:27: note: Technically the member function 'Exif::SearchInfo::sqlForOneRangeItem' can be static (but you may consider moving to unnamed namespace). kphotoalbum-6.0.1/lib/kpaexif/SearchInfo.h:80:13: note: Technically the member function 'Exif::SearchInfo::sqlForOneRangeItem' can be static (but you may consider moving to unnamed namespace). head kphotoalbum-6.0.1/lib/kpathumbnails/VideoThumbnailCache.cpp:205:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] DONE