2024-04-21 16:42 ftp://ftp.de.debian.org/debian/pool/main/q/quiterss/quiterss_0.19.4+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=sqlite3 --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-105-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.56 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.14.0 head-info: ea2e716 (2024-04-21 15:59:20 +0200) count: 1141 1141 elapsed-time: 33.5 34.2 head-timing-info: old-timing-info: head results: quiterss-0.19.4/3rdparty/qftp/qftp.cpp:363:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnconnectedState [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:368:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:377:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:393:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:761:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HostNotFoundError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:876:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:898:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:922:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Begin [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:945:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HostNotFoundError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:1042:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnconnectedState [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:1245:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv6Protocol [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:1328:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d_ptr [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:1775:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:1785:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:1852:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:1996:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:2015:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:2034:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:2080:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:2183:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:2337:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:1331:12: warning: Member variable 'QFtpPrivate::port' is not initialized in the constructor. [uninitMemberVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:1331:12: warning: Member variable 'QFtpPrivate::proxyPort' is not initialized in the constructor. [uninitMemberVar] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:1328:5: performance:inconclusive: Technically the member function 'QFtpPrivate::d_func' can be static (but you may consider moving to unnamed namespace). [functionStatic] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:82:5: style: Class 'QFtpDTP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:157:5: style: Class 'QFtpPI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:1331:12: style: Class 'QFtpPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:90:13: performance: Function 'errorMessage()' should return member 'err' by const reference. [returnByReference] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:169:13: performance: Function 'currentCommand()' should return member 'currentCmd' by const reference. [returnByReference] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:429:16: style: Local variable 'read' shadows outer function [shadowFunction] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:99:12: note: Shadowed declaration quiterss-0.19.4/3rdparty/qftp/qftp.cpp:429:16: note: Shadow variable quiterss-0.19.4/3rdparty/qftp/qftp.cpp:1365:42: style: Parameter 'cmd' can be declared as pointer to const [constParameterPointer] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:987:23: error: Out of bounds access in expression 'endOfMultiLine[0]' because 'endOfMultiLine' is empty. [containerOutOfBounds] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:988:23: error: Out of bounds access in expression 'endOfMultiLine[1]' because 'endOfMultiLine' is empty. [containerOutOfBounds] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:989:23: error: Out of bounds access in expression 'endOfMultiLine[2]' because 'endOfMultiLine' is empty. [containerOutOfBounds] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:990:23: error: Out of bounds access in expression 'endOfMultiLine[3]' because 'endOfMultiLine' is empty. [containerOutOfBounds] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:992:17: error: Out of bounds access in expression 'lineCont[3]' because 'lineCont' is empty. [containerOutOfBounds] quiterss-0.19.4/3rdparty/qftp/qftp.cpp:225:16: style: class member 'QFtpPI::bytesFromSocket' is never used. [unusedStructMember] quiterss-0.19.4/3rdparty/qftp/qurlinfo.cpp:716:43: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'i' definition 'other'. [funcArgNamesDifferent] quiterss-0.19.4/3rdparty/qftp/qurlinfo.h:113:37: note: Function 'operator==' argument 1 names different: declaration 'i' definition 'other'. quiterss-0.19.4/3rdparty/qftp/qurlinfo.cpp:716:43: note: Function 'operator==' argument 1 names different: declaration 'i' definition 'other'. quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile.cpp:125:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Truncate [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile_unix.cpp:68:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile_unix.cpp:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_UNLCK [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlocalpeer.cpp:108:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile.h:73:5: style: Class 'QtLockedFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlocalpeer.h:55:5: style: Class 'QtLocalPeer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlocalpeer.h:58:13: performance: Function 'applicationId()' should return member 'id' by const reference. [returnByReference] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile.cpp:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lock_mode [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile.cpp:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lock_mode [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile.cpp:140:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lock_mode [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile.cpp:151:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lock_mode [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile_unix.cpp:55:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoLock [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile_win.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutexname [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile_win.cpp:111:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoLock [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile_win.cpp:187:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lock_mode [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile_win.cpp:209:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wmutex [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile_win.cpp:66:52: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile_win.cpp:74:78: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile_win.cpp:67:24: style: Variable 'mutex' is reassigned a value before the old one has been used. [redundantAssignment] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile_win.cpp:66:24: note: mutex is assigned quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile_win.cpp:67:24: note: mutex is overwritten quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile_win.cpp:75:24: style: Variable 'mutex' is reassigned a value before the old one has been used. [redundantAssignment] quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile_win.cpp:74:24: note: mutex is assigned quiterss-0.19.4/3rdparty/qtsingleapplication/qtlockedfile_win.cpp:75:24: note: mutex is overwritten quiterss-0.19.4/3rdparty/qtsingleapplication/qtsingleapplication.cpp:326:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowMinimized [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/qtsingleapplication/qtsingleapplication.cpp:167:57: style:inconclusive: Function 'QtSingleApplication' argument 1 names different: declaration 'id' definition 'appId'. [funcArgNamesDifferent] quiterss-0.19.4/3rdparty/qtsingleapplication/qtsingleapplication.h:70:40: note: Function 'QtSingleApplication' argument 1 names different: declaration 'id' definition 'appId'. quiterss-0.19.4/3rdparty/qtsingleapplication/qtsingleapplication.cpp:167:57: note: Function 'QtSingleApplication' argument 1 names different: declaration 'id' definition 'appId'. quiterss-0.19.4/3rdparty/qtsingleapplication/qtsinglecoreapplication.cpp:86:65: style:inconclusive: Function 'QtSingleCoreApplication' argument 1 names different: declaration 'id' definition 'appId'. [funcArgNamesDifferent] quiterss-0.19.4/3rdparty/qtsingleapplication/qtsinglecoreapplication.h:54:44: note: Function 'QtSingleCoreApplication' argument 1 names different: declaration 'id' definition 'appId'. quiterss-0.19.4/3rdparty/qtsingleapplication/qtsinglecoreapplication.cpp:86:65: note: Function 'QtSingleCoreApplication' argument 1 names different: declaration 'id' definition 'appId'. quiterss-0.19.4/3rdparty/sqlitex/sqlcachedresult.cpp:134:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AfterLastRow [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlcachedresult.cpp:180:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BeforeFirstRow [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlcachedresult.cpp:202:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AfterLastRow [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlcachedresult.cpp:230:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BeforeFirstRow [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlcachedresult.cpp:237:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BeforeFirstRow [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:69:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:136:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BeforeFirstRow [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:178:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Int [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:224:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectionError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:360:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QChar [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:394:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StatementError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:604:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectionError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:618:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectionError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:638:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:653:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:668:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TransactionError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:686:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Tables [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:743:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TableName [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:757:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TableName [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:717:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:360:13: style: Obsolete function 'sqlite3_prepare16' called. It is recommended to use 'sqlite3_prepare16_v2' instead. [prohibitedsqlite3_prepare16Called] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:320:20: warning: The class 'SQLiteResult' defines member function with name 'virtual_hook' also defined in its parent class 'SqlCachedResult'. [duplInheritedMember] quiterss-0.19.4/3rdparty/sqlitex/sqlcachedresult.h:63:8: note: Parent function 'SqlCachedResult::virtual_hook' quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:320:20: note: Derived function 'SQLiteResult::virtual_hook' quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:107:3: style: Class 'SQLiteResultPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.h:42:4: style: The destructor '~SQLiteResult' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] quiterss-0.19.4/3rdparty/sqlitex/sqlcachedresult.h:35:12: note: Virtual destructor in base class quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.h:42:4: note: Destructor in derived class quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.h:46:8: style: The function 'gotoNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] quiterss-0.19.4/3rdparty/sqlitex/sqlcachedresult.h:46:16: note: Virtual function in base class quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.h:46:8: note: Function in derived class quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:737:53: style:inconclusive: Function 'primaryIndex' argument 1 names different: declaration 'table' definition 'tblname'. [funcArgNamesDifferent] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.h:88:41: note: Function 'primaryIndex' argument 1 names different: declaration 'table' definition 'tblname'. quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:737:53: note: Function 'primaryIndex' argument 1 names different: declaration 'table' definition 'tblname'. quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:751:48: style:inconclusive: Function 'record' argument 1 names different: declaration 'tablename' definition 'tbl'. [funcArgNamesDifferent] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.h:87:36: note: Function 'record' argument 1 names different: declaration 'tablename' definition 'tbl'. quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:751:48: note: Function 'record' argument 1 names different: declaration 'tablename' definition 'tbl'. quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:211:14: style: Local variable 'i' shadows outer variable [shadowVariable] quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:205:7: note: Shadowed declaration quiterss-0.19.4/3rdparty/sqlitex/sqlitedriver.cpp:211:14: note: Shadow variable quiterss-0.19.4/3rdparty/sqlitex/sqliteextension.cpp:32:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QChar [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqliteextension.cpp:40:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QChar [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqliteextension.cpp:57:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QChar [valueFlowBailoutIncompleteVar] quiterss-0.19.4/3rdparty/sqlitex/sqliteextension.cpp:73:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QChar [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/aboutdialog.cpp:34:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockaddsubscriptiondialog.cpp:46:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADBLOCK_EASYLIST_URL [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockaddsubscriptiondialog.h:70:7: performance: Variable 'title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] quiterss-0.19.4/src/adblock/adblockaddsubscriptiondialog.h:71:7: performance: Variable 'url' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] quiterss-0.19.4/src/adblock/adblockaddsubscriptiondialog.cpp:97:13: style: Local variable 'title' shadows outer function [shadowFunction] quiterss-0.19.4/src/adblock/adblockaddsubscriptiondialog.h:54:11: note: Shadowed declaration quiterss-0.19.4/src/adblock/adblockaddsubscriptiondialog.cpp:97:13: note: Shadow variable quiterss-0.19.4/src/adblock/adblockblockednetworkreply.cpp:73:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetOperation [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockblockednetworkreply.cpp:96:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContentAccessDenied [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockblockednetworkreply.h:76:3: style: Class 'AdBlockBlockedNetworkReply' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/src/adblock/adblockrule.h:78:3: style: Class 'AdBlockRule' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/src/adblock/adblocksubscription.h:144:8: style: The function 'loadSubscription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] quiterss-0.19.4/src/adblock/adblocksubscription.h:94:16: note: Virtual function in base class quiterss-0.19.4/src/adblock/adblocksubscription.h:144:8: note: Function in derived class quiterss-0.19.4/src/adblock/adblocksubscription.h:145:8: style: The function 'saveSubscription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] quiterss-0.19.4/src/adblock/adblocksubscription.h:95:16: note: Virtual function in base class quiterss-0.19.4/src/adblock/adblocksubscription.h:145:8: note: Function in derived class quiterss-0.19.4/src/adblock/adblocksubscription.h:147:8: style: The function 'canEditRules' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] quiterss-0.19.4/src/adblock/adblocksubscription.h:103:16: note: Virtual function in base class quiterss-0.19.4/src/adblock/adblocksubscription.h:147:8: note: Function in derived class quiterss-0.19.4/src/adblock/adblocksubscription.h:148:8: style: The function 'canBeRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] quiterss-0.19.4/src/adblock/adblocksubscription.h:104:16: note: Virtual function in base class quiterss-0.19.4/src/adblock/adblocksubscription.h:148:8: note: Function in derived class quiterss-0.19.4/src/adblock/adblocksubscription.h:153:7: style: The function 'addRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] quiterss-0.19.4/src/adblock/adblocksubscription.h:106:15: note: Virtual function in base class quiterss-0.19.4/src/adblock/adblocksubscription.h:153:7: note: Function in derived class quiterss-0.19.4/src/adblock/adblocksubscription.h:154:8: style: The function 'removeRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] quiterss-0.19.4/src/adblock/adblocksubscription.h:107:16: note: Virtual function in base class quiterss-0.19.4/src/adblock/adblocksubscription.h:154:8: note: Function in derived class quiterss-0.19.4/src/adblock/adblocksubscription.h:155:22: style: The function 'replaceRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] quiterss-0.19.4/src/adblock/adblocksubscription.h:108:30: note: Virtual function in base class quiterss-0.19.4/src/adblock/adblocksubscription.h:155:22: note: Function in derived class quiterss-0.19.4/src/adblock/adblockdialog.cpp:58:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockdialog.cpp:127:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockdialog.cpp:155:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADBLOCK_EASYLIST_URL [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockdialog.cpp:188:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEW_TAB_FOREGROUND [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockdialog.cpp:207:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tabWidget [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockmanager.h:57:3: style: Class 'AdBlockManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/src/adblock/adblockdialog.cpp:98:24: style: Variable 'subscription' can be declared as pointer to const [constVariablePointer] quiterss-0.19.4/src/adblock/adblockicon.cpp:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockicon.cpp:254:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockicon.cpp:165:43: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/adblock/adblockicon.cpp:182:43: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/adblock/adblockmanager.cpp:124:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockmanager.cpp:178:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockmanager.cpp:251:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockmanager.cpp:365:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ADBLOCK_EASYLIST_URL [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockmanager.h:75:31: performance: Function 'subscriptions()' should return member 'm_subscriptions' by const reference. [returnByReference] quiterss-0.19.4/src/adblock/adblockmanager.h:79:15: performance: Function 'disabledRules()' should return member 'm_disabledRules' by const reference. [returnByReference] quiterss-0.19.4/src/adblock/adblockmanager.cpp:290:22: style: Local variable 'customList' shadows outer function [shadowFunction] quiterss-0.19.4/src/adblock/adblockmanager.h:86:22: note: Shadowed declaration quiterss-0.19.4/src/adblock/adblockmanager.cpp:290:22: note: Shadow variable quiterss-0.19.4/src/adblock/adblockmanager.cpp:290:22: style: Variable 'customList' can be declared as pointer to const [constVariablePointer] quiterss-0.19.4/src/adblock/adblockmanager.cpp:396:40: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] quiterss-0.19.4/src/adblock/adblockmatcher.h:60:11: performance: Function 'elementHidingRules()' should return member 'm_elementHidingRules' by const reference. [returnByReference] quiterss-0.19.4/src/adblock/adblockmatcher.cpp:147:3: style: Variable 'subscription' can be declared as pointer to const [constVariablePointer] quiterss-0.19.4/src/adblock/adblockrule.cpp:252:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StringContainsMatchRule [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockrule.cpp:348:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockrule.cpp:365:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockrule.cpp:445:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockrule.cpp:566:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblockrule.h:116:8: performance:inconclusive: Technically the member function 'AdBlockRule::isMatchingDomain' can be static (but you may consider moving to unnamed namespace). [functionStatic] quiterss-0.19.4/src/adblock/adblockrule.cpp:690:19: note: Technically the member function 'AdBlockRule::isMatchingDomain' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/adblock/adblockrule.h:116:8: note: Technically the member function 'AdBlockRule::isMatchingDomain' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/adblock/adblockrule.h:118:15: performance:inconclusive: Technically the member function 'AdBlockRule::parseRegExpFilter' can be static (but you may consider moving to unnamed namespace). [functionStatic] quiterss-0.19.4/src/adblock/adblockrule.cpp:709:26: note: Technically the member function 'AdBlockRule::parseRegExpFilter' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/adblock/adblockrule.h:118:15: note: Technically the member function 'AdBlockRule::parseRegExpFilter' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/adblock/adblockrule.h:153:8: performance:inconclusive: Technically the member function 'AdBlockRule::filterIsOnlyDomain' can be static (but you may consider moving to unnamed namespace). [functionStatic] quiterss-0.19.4/src/adblock/adblockrule.cpp:585:19: note: Technically the member function 'AdBlockRule::filterIsOnlyDomain' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/adblock/adblockrule.h:153:8: note: Technically the member function 'AdBlockRule::filterIsOnlyDomain' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/adblock/adblockrule.h:154:8: performance:inconclusive: Technically the member function 'AdBlockRule::filterIsOnlyEndsMatch' can be static (but you may consider moving to unnamed namespace). [functionStatic] quiterss-0.19.4/src/adblock/adblockrule.cpp:607:19: note: Technically the member function 'AdBlockRule::filterIsOnlyEndsMatch' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/adblock/adblockrule.h:154:8: note: Technically the member function 'AdBlockRule::filterIsOnlyEndsMatch' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/adblock/adblockrule.h:155:11: performance:inconclusive: Technically the member function 'AdBlockRule::createRegExpFromFilter' can be static (but you may consider moving to unnamed namespace). [functionStatic] quiterss-0.19.4/src/adblock/adblockrule.cpp:629:22: note: Technically the member function 'AdBlockRule::createRegExpFromFilter' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/adblock/adblockrule.h:155:11: note: Technically the member function 'AdBlockRule::createRegExpFromFilter' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/adblock/adblockrule.h:86:11: performance: Function 'filter()' should return member 'm_filter' by const reference. [returnByReference] quiterss-0.19.4/src/adblock/adblockrule.h:90:11: performance: Function 'cssSelector()' should return member 'm_matchString' by const reference. [returnByReference] quiterss-0.19.4/src/adblock/adblockrule.cpp:683:3: style: Local variable 'filter' shadows outer function [shadowFunction] quiterss-0.19.4/src/adblock/adblockrule.h:86:11: note: Shadowed declaration quiterss-0.19.4/src/adblock/adblockrule.cpp:683:3: note: Shadow variable quiterss-0.19.4/src/adblock/adblockrule.cpp:568:3: performance: Range variable 'domain' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/adblock/adblockrule.cpp:315:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] quiterss-0.19.4/src/adblock/adblockrule.cpp:322:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] quiterss-0.19.4/src/adblock/adblockrule.cpp:330:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] quiterss-0.19.4/src/adblock/adblockrule.cpp:336:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] quiterss-0.19.4/src/adblock/adblockrule.cpp:699:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] quiterss-0.19.4/src/adblock/adblocksearchtree.h:53:8: style:inconclusive: Technically the member function 'AdBlockSearchTree::add' can be const. [functionConst] quiterss-0.19.4/src/adblock/adblocksearchtree.cpp:56:25: note: Technically the member function 'AdBlockSearchTree::add' can be const. quiterss-0.19.4/src/adblock/adblocksearchtree.h:53:8: note: Technically the member function 'AdBlockSearchTree::add' can be const. quiterss-0.19.4/src/adblock/adblocksearchtree.h:68:8: performance:inconclusive: Technically the member function 'AdBlockSearchTree::deleteNode' can be static (but you may consider moving to unnamed namespace). [functionStatic] quiterss-0.19.4/src/adblock/adblocksearchtree.cpp:144:25: note: Technically the member function 'AdBlockSearchTree::deleteNode' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/adblock/adblocksearchtree.h:68:8: note: Technically the member function 'AdBlockSearchTree::deleteNode' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/adblock/adblocksearchtree.cpp:41:5: warning: Class 'AdBlockSearchTree' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] quiterss-0.19.4/src/adblock/adblocksearchtree.cpp:41:5: warning: Class 'AdBlockSearchTree' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] quiterss-0.19.4/src/adblock/adblocksearchtree.cpp:124:17: style: Local variable 'c' shadows outer variable [shadowVariable] quiterss-0.19.4/src/adblock/adblocksearchtree.cpp:115:9: note: Shadowed declaration quiterss-0.19.4/src/adblock/adblocksearchtree.cpp:124:17: note: Shadow variable quiterss-0.19.4/src/adblock/adblocksubscription.cpp:123:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblocksubscription.cpp:184:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblocksubscription.cpp:209:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblocksubscription.cpp:345:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblocksubscription.cpp:364:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblocksubscription.h:85:11: performance: Function 'title()' should return member 'm_title' by const reference. [returnByReference] quiterss-0.19.4/src/adblock/adblocksubscription.h:88:11: performance: Function 'filePath()' should return member 'm_filePath' by const reference. [returnByReference] quiterss-0.19.4/src/adblock/adblocksubscription.h:98:25: performance: Function 'allRules()' should return member 'm_rules' by const reference. [returnByReference] quiterss-0.19.4/src/adblock/adblocksubscription.cpp:145:18: style: Local variable 'rule' shadows outer function [shadowFunction] quiterss-0.19.4/src/adblock/adblocksubscription.h:97:22: note: Shadowed declaration quiterss-0.19.4/src/adblock/adblocksubscription.cpp:145:18: note: Shadow variable quiterss-0.19.4/src/adblock/adblocksubscription.cpp:256:16: style: Local variable 'rule' shadows outer function [shadowFunction] quiterss-0.19.4/src/adblock/adblocksubscription.h:97:22: note: Shadowed declaration quiterss-0.19.4/src/adblock/adblocksubscription.cpp:256:16: note: Shadow variable quiterss-0.19.4/src/adblock/adblocksubscription.cpp:274:16: style: Local variable 'rule' shadows outer function [shadowFunction] quiterss-0.19.4/src/adblock/adblocksubscription.h:97:22: note: Shadowed declaration quiterss-0.19.4/src/adblock/adblocksubscription.cpp:274:16: note: Shadow variable quiterss-0.19.4/src/adblock/adblocksubscription.cpp:394:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] quiterss-0.19.4/src/adblock/adblocktreewidget.cpp:51:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblocktreewidget.cpp:73:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchRecursive [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblocktreewidget.cpp:118:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblocktreewidget.cpp:170:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblocktreewidget.cpp:187:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblocktreewidget.cpp:216:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gray [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblocktreewidget.cpp:246:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblocktreewidget.cpp:277:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/adblocktreewidget.cpp:335:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/adblock/followredirectreply.cpp:75:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HttpStatusCodeAttribute [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/addfeedwizard.cpp:36:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/addfeedwizard.cpp:73:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/addfeedwizard.cpp:82:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActivationChange [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/addfeedwizard.cpp:120:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Password [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/addfeedwizard.cpp:217:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/addfeedwizard.cpp:267:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NextButton [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/addfeedwizard.cpp:282:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/addfeedwizard.cpp:291:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FinishButton [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/addfeedwizard.cpp:322:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/addfeedwizard.cpp:487:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/addfeedwizard.cpp:589:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CancelButton [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/addfeedwizard.cpp:691:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/addfeedwizard.cpp:204:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:350:5: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:352:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:368:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:379:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:386:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:418:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:419:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:423:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:428:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:512:13: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:514:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:531:15: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:534:15: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:583:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:600:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:608:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:614:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:620:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:627:5: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:633:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:639:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:641:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:643:9: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:648:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:653:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:659:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:662:10: style: Error code from the return value of function q1.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:678:10: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:707:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:712:5: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfeedwizard.cpp:719:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/findtext.h:31:3: style: Class 'FindTextContent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/src/addfeedwizard.cpp:209:19: style: Local variable 'treeItem' shadows outer variable [shadowVariable] quiterss-0.19.4/src/addfeedwizard.cpp:186:15: note: Shadowed declaration quiterss-0.19.4/src/addfeedwizard.cpp:209:19: note: Shadow variable quiterss-0.19.4/src/addfeedwizard.cpp:211:24: style: Local variable 'treeWidgetItem' shadows outer variable [shadowVariable] quiterss-0.19.4/src/addfeedwizard.cpp:192:20: note: Shadowed declaration quiterss-0.19.4/src/addfeedwizard.cpp:211:24: note: Shadow variable quiterss-0.19.4/src/addfeedwizard.cpp:397:7: style: Local variable 'cookieStr' shadows outer variable [shadowVariable] quiterss-0.19.4/src/addfeedwizard.cpp:393:15: note: Shadowed declaration quiterss-0.19.4/src/addfeedwizard.cpp:397:7: note: Shadow variable quiterss-0.19.4/src/addfeedwizard.cpp:397:7: performance: Range variable 'cookieStr' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/addfeedwizard.cpp:465:59: performance: Function parameter 'codecName' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/addfolderdialog.cpp:23:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/addfolderdialog.cpp:95:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/addfolderdialog.cpp:54:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/addfolderdialog.cpp:59:19: style: Local variable 'treeItem' shadows outer variable [shadowVariable] quiterss-0.19.4/src/addfolderdialog.cpp:36:15: note: Shadowed declaration quiterss-0.19.4/src/addfolderdialog.cpp:59:19: note: Shadow variable quiterss-0.19.4/src/addfolderdialog.cpp:61:24: style: Local variable 'treeWidgetItem' shadows outer variable [shadowVariable] quiterss-0.19.4/src/addfolderdialog.cpp:42:20: note: Shadowed declaration quiterss-0.19.4/src/addfolderdialog.cpp:61:24: note: Shadow variable quiterss-0.19.4/src/application/logfile.cpp:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isInit_ [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.cpp:47:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRPRODUCTVER [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.cpp:138:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.cpp:167:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.cpp:268:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Dialog [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.cpp:288:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isPortable_ [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.cpp:308:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noDebugOutput_ [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.cpp:313:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resourcesDir_ [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.cpp:318:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataDir_ [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.cpp:368:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.cpp:410:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.cpp:489:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cacheDir_ [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.cpp:494:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable soundNotifyDir_ [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.cpp:612:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Highlight [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.cpp:639:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultProxy [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.cpp:668:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultProxy [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainapplication.h:85:15: performance: Function 'c2fGetWhitelist()' should return member 'c2fWhitelist_' by const reference. [returnByReference] quiterss-0.19.4/src/application/mainapplication.h:90:11: performance: Function 'language()' should return member 'langFileName_' by const reference. [returnByReference] quiterss-0.19.4/src/application/mainapplication.cpp:167:3: performance: Range variable 'file' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/application/mainapplication.cpp:177:5: performance: Range variable 'file' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/application/mainapplication.cpp:568:51: performance: Function parameter 'whitelist' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/application/mainwindow.cpp:67:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:185:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:269:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowActive [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:280:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowStateChange [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:395:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowFullScreen [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:434:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stretch [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:567:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:593:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:652:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:684:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:703:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:885:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TOP_POSITION [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:1505:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:1945:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolButtonTextUnderIcon [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:1998:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StandardFont [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:2507:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LabelsItem [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:2556:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:2594:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:2634:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Question [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:2753:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:2780:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:2852:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ResizeToContents [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:2964:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LabelsItem [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:3080:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHANGE_ICON_TRAY [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:3146:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:3176:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:3231:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeFeed [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:3402:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SaveCookies [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:4368:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:4486:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:4632:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RefreshWithPos [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:4694:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEW_COUNT_ICON_TRAY [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:5070:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnreadItem [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:5185:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolButtonIconOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:5325:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:5767:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnreadItem [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:5847:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:5891:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:6029:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:6043:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:6232:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowText [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:6324:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:6375:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CloseTabOtherIndex [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:6534:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:6563:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeFeed [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:6739:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:6745:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:6784:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:6915:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:6975:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7020:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7063:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7126:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeDownloads [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7150:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeDownloads [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7167:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeDownloads [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7192:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowFullScreen [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7208:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowStaysOnTopHint [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7242:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7351:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7551:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeDel [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7612:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7625:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7638:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7685:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftSide [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7706:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeDownloads [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7780:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RefreshWithPos [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7797:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7860:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7939:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:7972:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:8004:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:8044:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:8049:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:8082:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeWeb [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:8145:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeDownloads [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:8177:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeDownloads [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:8201:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:8232:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowDirsOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/mainwindow.cpp:1248:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:2606:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:2611:5: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:2618:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:2679:7: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:2695:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:2706:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:2707:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:2708:7: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:2713:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:2719:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:2917:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:2927:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:2934:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:3702:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:4084:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:4090:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:4287:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:4297:14: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:4304:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:4314:14: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:4740:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5096:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5097:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5098:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5099:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5101:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5102:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5103:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5104:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5105:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5106:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5107:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5109:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5110:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5111:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5112:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5113:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5114:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5115:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5116:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5118:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5119:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5120:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5122:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5124:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5125:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5126:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5127:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5130:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5164:17: warning: Return value of function QApplication::translate() is not used. [ignoredReturnValue] quiterss-0.19.4/src/application/mainwindow.cpp:5376:5: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5378:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5416:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5437:9: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5444:5: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5467:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5485:5: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5490:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5504:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5511:12: style: Error code from the return value of function q1.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5516:12: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5540:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5542:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5544:9: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5548:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5550:9: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5555:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5592:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5598:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5619:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5626:14: style: Error code from the return value of function q1.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5632:14: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5665:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5667:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5677:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5680:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5690:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5696:12: style: Error code from the return value of function q1.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5699:12: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5737:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5743:12: style: Error code from the return value of function q1.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5746:12: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:5759:9: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:6559:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:6640:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:6908:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:6984:15: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:6990:15: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:6997:15: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:7009:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:7257:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:7264:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:7269:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:7273:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:7282:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:7295:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:7301:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:7308:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:7315:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:7326:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:7330:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:7546:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:7765:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:7772:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:8013:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:8015:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:8025:10: style: Error code from the return value of function q2.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:8028:10: style: Error code from the return value of function q2.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:8210:5: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:8220:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/application/mainwindow.cpp:3216:23: style: Expression is always true because 'else if' condition is opposite to previous condition at line 3190. [multiCondition] quiterss-0.19.4/src/application/mainwindow.cpp:3190:16: note: first condition quiterss-0.19.4/src/application/mainwindow.cpp:3216:23: note: else if condition is opposite to first condition quiterss-0.19.4/src/application/mainwindow.cpp:3262:16: style: Expression is always true because 'else if' condition is opposite to previous condition at line 3257. [multiCondition] quiterss-0.19.4/src/application/mainwindow.cpp:3257:7: note: first condition quiterss-0.19.4/src/application/mainwindow.cpp:3262:16: note: else if condition is opposite to first condition quiterss-0.19.4/src/application/mainwindow.cpp:6581:18: style: Expression is always true because 'else if' condition is opposite to previous condition at line 6576. [multiCondition] quiterss-0.19.4/src/application/mainwindow.cpp:6576:9: note: first condition quiterss-0.19.4/src/application/mainwindow.cpp:6581:18: note: else if condition is opposite to first condition quiterss-0.19.4/src/application/mainwindow.cpp:5954:7: style: Condition '!playing' is always true [knownConditionTrueFalse] quiterss-0.19.4/src/application/mainwindow.cpp:5904:18: note: Assignment 'playing=false', assigned value is 0 quiterss-0.19.4/src/application/mainwindow.cpp:5954:7: note: Condition '!playing' is always true quiterss-0.19.4/src/application/mainwindow.cpp:170:29: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:283:19: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:573:20: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:2514:16: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:2521:27: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:3045:27: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:3183:29: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:3200:24: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:3634:27: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:3693:31: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:3724:33: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:4325:31: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:4510:31: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:5148:33: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:5329:27: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:5337:14: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:5354:14: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:5706:35: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:5719:29: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:5880:29: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:6358:29: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:6377:27: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:6411:22: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:6459:22: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:6922:29: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:6937:24: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:7363:31: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:7402:26: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:8144:14: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:8176:14: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/application/mainwindow.cpp:4493:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] quiterss-0.19.4/src/application/mainwindow.cpp:4497:7: note: Found duplicate branches for 'if' and 'else'. quiterss-0.19.4/src/application/mainwindow.cpp:4493:5: note: Found duplicate branches for 'if' and 'else'. quiterss-0.19.4/src/application/mainwindow.cpp:8174:18: style: The scope of the variable 'widget' can be reduced. [variableScope] quiterss-0.19.4/src/application/mainwindow.cpp:4196:38: style:inconclusive: Function 'showProgressBar' argument 1 names different: declaration 'addToMaximum' definition 'maximum'. [funcArgNamesDifferent] quiterss-0.19.4/src/application/mainwindow.h:292:28: note: Function 'showProgressBar' argument 1 names different: declaration 'addToMaximum' definition 'maximum'. quiterss-0.19.4/src/application/mainwindow.cpp:4196:38: note: Function 'showProgressBar' argument 1 names different: declaration 'addToMaximum' definition 'maximum'. quiterss-0.19.4/src/application/mainwindow.cpp:2671:11: style: Local variable 'parentId' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.cpp:2668:9: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:2671:11: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:2697:13: style: Local variable 'feedId' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.cpp:2683:3: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:2697:13: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:3280:17: style: Local variable 'index' shadows outer argument [shadowArgument] quiterss-0.19.4/src/application/mainwindow.cpp:3224:47: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:3280:17: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:3287:17: style: Local variable 'index' shadows outer argument [shadowArgument] quiterss-0.19.4/src/application/mainwindow.cpp:3224:47: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:3287:17: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:3693:22: style: Local variable 'widget' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.cpp:3634:18: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:3693:22: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:3724:24: style: Local variable 'widget' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.cpp:3634:18: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:3724:24: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:4417:13: style: Local variable 'findText' shadows outer function [shadowFunction] quiterss-0.19.4/src/application/mainwindow.h:425:8: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:4417:13: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:4465:17: style: Local variable 'index' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.cpp:4373:15: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:4465:17: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:5475:11: style: Local variable 'index' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.cpp:5239:25: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:5475:11: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:5706:26: style: Local variable 'widget' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.cpp:5329:18: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:5706:26: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:5719:20: style: Local variable 'widget' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.cpp:5329:18: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:5719:20: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:5794:13: style: Local variable 'font' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.cpp:5770:9: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:5794:13: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:6342:17: style: Local variable 'index' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.cpp:6336:15: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:6342:17: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:6637:17: style: Local variable 'q' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.cpp:6558:13: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:6637:17: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:7059:27: style: Local variable 'notificationWidget' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.h:758:23: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:7059:27: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:7263:16: style: Local variable 'i' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.cpp:7245:12: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:7263:16: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:7294:16: style: Local variable 'i' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.cpp:7245:12: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:7294:16: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:7307:16: style: Local variable 'i' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.cpp:7245:12: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:7307:16: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:7325:16: style: Local variable 'i' shadows outer variable [shadowVariable] quiterss-0.19.4/src/application/mainwindow.cpp:7245:12: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:7325:16: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:7448:15: style: Local variable 'findText' shadows outer function [shadowFunction] quiterss-0.19.4/src/application/mainwindow.h:425:8: note: Shadowed declaration quiterss-0.19.4/src/application/mainwindow.cpp:7448:15: note: Shadow variable quiterss-0.19.4/src/application/mainwindow.cpp:2141:3: performance: Range variable 'actionStr' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/application/mainwindow.cpp:2162:3: performance: Range variable 'actionStr' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/application/mainwindow.cpp:2952:55: performance: Function parameter 'deletedList' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/application/mainwindow.cpp:2952:79: performance: Function parameter 'starredList' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/application/mainwindow.cpp:2953:55: performance: Function parameter 'readList' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/application/mainwindow.cpp:2953:77: performance: Function parameter 'labelList' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/application/mainwindow.cpp:2981:9: performance: Range variable 'idStr' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/application/mainwindow.cpp:5326:3: performance: Range variable 'indexStr' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/application/mainwindow.cpp:5363:5: performance: Range variable 'indexStr' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/application/mainwindow.cpp:5841:48: performance: Function parameter 'feedUrl' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/application/mainwindow.cpp:7647:5: performance: Range variable 'strLabelId' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/application/mainwindow.cpp:3183:20: style: Variable 'widget' can be declared as pointer to const [constVariablePointer] quiterss-0.19.4/src/application/mainwindow.cpp:3693:22: style: Variable 'widget' can be declared as pointer to const [constVariablePointer] quiterss-0.19.4/src/application/mainwindow.cpp:6922:20: style: Variable 'widget' can be declared as pointer to const [constVariablePointer] quiterss-0.19.4/src/application/mainwindow.cpp:7363:22: style: Variable 'widget' can be declared as pointer to const [constVariablePointer] quiterss-0.19.4/src/application/mainwindow.cpp:2188:38: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] quiterss-0.19.4/src/application/mainwindow.cpp:4699:45: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] quiterss-0.19.4/src/application/mainwindow.cpp:4707:45: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] quiterss-0.19.4/src/application/mainwindow.cpp:4806:52: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] quiterss-0.19.4/src/application/settings.cpp:39:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/settings.h:33:11: performance:inconclusive: Technically the member function 'Settings::fileName' can be static (but you may consider moving to unnamed namespace). [functionStatic] quiterss-0.19.4/src/application/settings.cpp:58:19: note: Technically the member function 'Settings::fileName' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/application/settings.h:33:11: note: Technically the member function 'Settings::fileName' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/application/settings.h:35:8: performance:inconclusive: Technically the member function 'Settings::beginGroup' can be static (but you may consider moving to unnamed namespace). [functionStatic] quiterss-0.19.4/src/application/settings.cpp:63:16: note: Technically the member function 'Settings::beginGroup' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/application/settings.h:35:8: note: Technically the member function 'Settings::beginGroup' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/application/settings.h:36:8: performance:inconclusive: Technically the member function 'Settings::endGroup' can be static (but you may consider moving to unnamed namespace). [functionStatic] quiterss-0.19.4/src/application/settings.cpp:68:16: note: Technically the member function 'Settings::endGroup' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/application/settings.h:36:8: note: Technically the member function 'Settings::endGroup' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/application/settings.h:38:8: performance:inconclusive: Technically the member function 'Settings::setValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] quiterss-0.19.4/src/application/settings.cpp:73:16: note: Technically the member function 'Settings::setValue' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/application/settings.h:38:8: note: Technically the member function 'Settings::setValue' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/application/settings.h:39:12: performance:inconclusive: Technically the member function 'Settings::value' can be static (but you may consider moving to unnamed namespace). [functionStatic] quiterss-0.19.4/src/application/settings.cpp:78:20: note: Technically the member function 'Settings::value' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/application/settings.h:39:12: note: Technically the member function 'Settings::value' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/application/settings.h:40:8: performance:inconclusive: Technically the member function 'Settings::contains' can be static (but you may consider moving to unnamed namespace). [functionStatic] quiterss-0.19.4/src/application/settings.cpp:83:16: note: Technically the member function 'Settings::contains' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/application/settings.h:40:8: note: Technically the member function 'Settings::contains' can be static (but you may consider moving to unnamed namespace). quiterss-0.19.4/src/application/splashscreen.cpp:28:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRPRODUCTVER [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/application/splashscreen.cpp:53:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRPRODUCTVER [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/categoriestreewidget.cpp:29:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/categoriestreewidget.cpp:108:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/categoriestreewidget.cpp:78:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/cleanupwizard.cpp:30:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/cleanupwizard.cpp:79:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/cleanupwizard.cpp:170:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/cleanupwizard.cpp:234:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/cleanupwizard.cpp:267:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BackButton [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/cleanupwizard.cpp:318:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/cleanupwizard.cpp:91:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/cleanupwizard.cpp:112:21: style: Variable 'mainWindow' can be declared as pointer to const [constVariablePointer] quiterss-0.19.4/src/common/common.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllDirs [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/common/common.cpp:129:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Time [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/common/common.cpp:155:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/common/common.cpp:125:13: style: Error code from the return value of function backupDir.cd() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/common/common.cpp:131:3: performance: Range variable 'fileName' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/common/delegatewithoutfocus.cpp:34:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_HasFocus [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/common/delegatewithoutfocus.h:29:3: style: Class 'DelegateWithoutFocus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/src/common/dialog.cpp:34:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HLine [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/common/lineedit.cpp:36:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/common/lineedit.cpp:64:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_DefaultFrameWidth [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/common/lineedit.h:38:3: style: Class 'LineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/src/customizetoolbardialog.cpp:27:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/customizetoolbardialog.cpp:249:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/customizetoolbardialog.cpp:371:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/customizetoolbardialog.cpp:401:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Midlight [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/customizetoolbardialog.cpp:458:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/customizetoolbardialog.cpp:206:31: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/customizetoolbardialog.cpp:300:31: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/customizetoolbardialog.cpp:249:5: performance: Range variable 'actionStr' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/customizetoolbardialog.cpp:301:7: performance: Range variable 'actionStr' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/customizetoolbardialog.cpp:458:3: performance: Range variable 'actionStr' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/database/database.cpp:285:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRPRODUCTVER [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/database/database.cpp:412:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/database/database.cpp:249:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:252:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:256:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:257:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:281:11: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:283:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:284:11: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:286:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:296:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:302:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:314:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:315:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:316:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:319:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:324:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:325:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:326:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:331:13: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:333:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:335:13: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:337:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:341:13: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:343:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:345:13: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:347:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:362:6: style: Error code from the return value of function db.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:400:6: style: Error code from the return value of function db.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:407:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:416:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:419:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:431:8: style: Error code from the return value of function db.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:435:8: style: Error code from the return value of function db.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:450:10: style: Error code from the return value of function db.open() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:540:12: style: Error code from the return value of function dbFile.open() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/database/database.cpp:462:7: style: The scope of the variable 'rc' can be reduced. [variableScope] quiterss-0.19.4/src/database/database.cpp:468:16: style: The scope of the variable 'pInMemory' can be reduced. [variableScope] quiterss-0.19.4/src/database/database.cpp:470:23: style: The scope of the variable 'pBackup' can be reduced. [variableScope] quiterss-0.19.4/src/database/database.cpp:471:16: style: The scope of the variable 'pTo' can be reduced. [variableScope] quiterss-0.19.4/src/database/database.cpp:472:16: style: The scope of the variable 'pFrom' can be reduced. [variableScope] quiterss-0.19.4/src/database/database.cpp:432:5: performance: Range variable 'col' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/database/database.cpp:462:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] quiterss-0.19.4/src/downloads/downloaditem.cpp:70:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContentLengthHeader [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/downloads/downloaditem.cpp:123:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocationHeader [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/downloads/downloaditem.cpp:161:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/downloads/downloaditem.cpp:188:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/downloads/downloaditem.cpp:216:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocationHeader [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/downloads/downloaditem.cpp:228:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/downloads/downloaditem.cpp:356:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/downloads/downloaditem.cpp:479:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/downloads/downloaditem.cpp:489:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/downloads/downloaditem.cpp:543:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/downloads/downloaditem.h:121:3: style: Class 'FtpDownloader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/src/downloads/downloadmanager.cpp:33:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/downloads/downloadmanager.cpp:124:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/faviconobject.cpp:143:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/faviconobject.cpp:194:38: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] quiterss-0.19.4/src/faviconobject.cpp:158:34: note: outer condition: (cntRequests==0)||(cntRequests==2) quiterss-0.19.4/src/faviconobject.cpp:194:38: note: identical inner condition: (cntRequests==0)||(cntRequests==2) quiterss-0.19.4/src/feedpropertiesdialog.cpp:25:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedpropertiesdialog.cpp:68:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedpropertiesdialog.cpp:239:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stretch [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedpropertiesdialog.cpp:323:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Password [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedpropertiesdialog.cpp:372:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignTop [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedpropertiesdialog.cpp:494:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedpropertiesdialog.cpp:613:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedsview/feedsmodel.cpp:148:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FontRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedsview/feedsmodel.cpp:307:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsDragEnabled [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedsview/feedsmodel.cpp:314:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedsview/feedsmodel.cpp:361:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedsview/feedsmodel.cpp:374:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedsview/feedsproxymodel.h:10:3: style: Class 'FeedsProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/src/feedsview/feedsmodel.cpp:195:33: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsmodel.cpp:215:33: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsmodel.cpp:320:13: style: Variable 'userData' can be declared as pointer to const [constVariablePointer] quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:49:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:108:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:48:46: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:52:46: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:58:46: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:64:46: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:69:50: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:87:48: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:97:17: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:107:38: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:109:40: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:40:44: style:inconclusive: Function 'filterAcceptsRow' argument 1 names different: declaration 'source_row' definition 'sourceRow'. [funcArgNamesDifferent] quiterss-0.19.4/src/feedsview/feedsproxymodel.h:22:29: note: Function 'filterAcceptsRow' argument 1 names different: declaration 'source_row' definition 'sourceRow'. quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:40:44: note: Function 'filterAcceptsRow' argument 1 names different: declaration 'source_row' definition 'sourceRow'. quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:43:15: style: Local variable 'index' shadows outer function [shadowFunction] quiterss-0.19.4/src/feedsview/feedsproxymodel.h:18:15: note: Shadowed declaration quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:43:15: note: Shadow variable quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:103:15: style: Local variable 'index' shadows outer function [shadowFunction] quiterss-0.19.4/src/feedsview/feedsproxymodel.h:18:15: note: Shadowed declaration quiterss-0.19.4/src/feedsview/feedsproxymodel.cpp:103:15: note: Shadow variable quiterss-0.19.4/src/feedsview/feedsview.cpp:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedsview/feedsview.cpp:399:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedsview/feedsview.cpp:476:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Up [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedsview/feedsview.cpp:594:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAction [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedsview/feedsview.cpp:644:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Highlight [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/feedsview/feedsview.cpp:68:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/feedsview/feedsview.cpp:153:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/feedsview/feedsview.cpp:78:4: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsview.cpp:96:34: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsview.cpp:102:26: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsview.cpp:112:41: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsview.cpp:121:33: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsview.cpp:141:41: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsview.cpp:184:54: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsview.cpp:196:54: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsview.cpp:401:16: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsview.cpp:414:12: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsview.cpp:489:26: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsview.cpp:726:17: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/feedsview/feedsview.cpp:246:9: style: Redundant initialization for 'index'. The initialized value is overwritten before it is read. [redundantInitialization] quiterss-0.19.4/src/feedsview/feedsview.cpp:231:21: note: index is initialized quiterss-0.19.4/src/feedsview/feedsview.cpp:246:9: note: index is overwritten quiterss-0.19.4/src/feedsview/feedsview.cpp:293:9: style: Redundant initialization for 'index'. The initialized value is overwritten before it is read. [redundantInitialization] quiterss-0.19.4/src/feedsview/feedsview.cpp:276:21: note: index is initialized quiterss-0.19.4/src/feedsview/feedsview.cpp:293:9: note: index is overwritten quiterss-0.19.4/src/feedsview/feedsview.cpp:332:9: style: Redundant initialization for 'index'. The initialized value is overwritten before it is read. [redundantInitialization] quiterss-0.19.4/src/feedsview/feedsview.cpp:324:21: note: index is initialized quiterss-0.19.4/src/feedsview/feedsview.cpp:332:9: note: index is overwritten quiterss-0.19.4/src/feedsview/feedsview.cpp:378:9: style: Redundant initialization for 'index'. The initialized value is overwritten before it is read. [redundantInitialization] quiterss-0.19.4/src/feedsview/feedsview.cpp:363:21: note: index is initialized quiterss-0.19.4/src/feedsview/feedsview.cpp:378:9: note: index is overwritten quiterss-0.19.4/src/findfeed.cpp:32:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/findfeed.cpp:90:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/findfeed.cpp:98:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_DefaultFrameWidth [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/findfeed.h:31:3: style: Class 'FindFeed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/src/findtext.cpp:71:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/findtext.cpp:125:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Escape [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/findtext.cpp:133:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_DefaultFrameWidth [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/labeldialog.cpp:24:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/labeldialog.cpp:131:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/labeldialog.cpp:157:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/labeldialog.cpp:190:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/labeldialog.cpp:217:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/main/globals.cpp:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESOURCES_DIR [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/main/globals.h:30:11: performance: Function 'userAgent()' should return member 'userAgent_' by const reference. [returnByReference] quiterss-0.19.4/src/main/main.cpp:31:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msgHandler [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/main/main.cpp:31:5: style: Obsolete function 'qInstallMsgHandler' called. It is recommended to use 'qInstallMessageHandler' instead. [prohibitedqInstallMsgHandlerCalled] quiterss-0.19.4/src/network/authenticationdialog.cpp:45:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/network/authenticationdialog.cpp:37:5: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/network/authenticationdialog.cpp:39:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/network/authenticationdialog.cpp:81:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/network/authenticationdialog.cpp:86:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/network/cabundleupdater.cpp:73:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/network/cabundleupdater.cpp:101:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/network/cabundleupdater.cpp:53:3: performance: Variable 'm_bundleVersionFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] quiterss-0.19.4/src/network/cookiejar.cpp:50:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/network/cookiejar.cpp:86:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/network/networkmanager.cpp:67:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockingQueuedConnection [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/network/networkmanager.cpp:142:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wildcard [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/network/networkmanager.cpp:211:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/network/networkmanager.cpp:309:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GetOperation [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/network/networkmanager.cpp:360:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/network/networkmanager.cpp:379:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FollowSymlinks [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/network/networkmanager.cpp:306:20: style: The scope of the variable 'reply' can be reduced. [variableScope] quiterss-0.19.4/src/network/networkmanager.cpp:239:23: style: Local variable 'errors' shadows outer argument [shadowArgument] quiterss-0.19.4/src/network/networkmanager.cpp:200:74: note: Shadowed declaration quiterss-0.19.4/src/network/networkmanager.cpp:239:23: note: Shadow variable quiterss-0.19.4/src/network/networkmanager.cpp:382:35: style: Local variable 'certs' shadows outer variable [shadowVariable] quiterss-0.19.4/src/network/networkmanager.cpp:373:26: note: Shadowed declaration quiterss-0.19.4/src/network/networkmanager.cpp:382:35: note: Shadow variable quiterss-0.19.4/src/network/networkmanager.cpp:339:9: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] quiterss-0.19.4/src/network/networkmanager.cpp:306:26: style: Variable 'reply' is assigned a value that is never used. [unreadVariable] quiterss-0.19.4/src/network/sslerrordialog.cpp:23:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/network/sslerrordialog.cpp:59:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/network/sslerrordialog.cpp:81:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CommonName [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:49:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:246:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:339:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:468:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:59:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:239:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:268:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:284:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:351:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:355:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:360:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:368:9: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:376:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:385:9: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:396:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:399:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:404:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:406:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:407:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:415:9: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:423:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:432:9: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:443:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/filterrulesdialog.cpp:530:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/itemaction.cpp:71:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsfilters/itemaction.cpp:132:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsfilters/itemcondition.cpp:51:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:56:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:157:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:219:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:258:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Question [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:372:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WaitCursor [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:405:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:51:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:61:10: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:86:10: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:168:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:178:10: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:229:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:239:10: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:271:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:272:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:273:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:306:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:312:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:337:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:343:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:382:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:410:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:386:5: performance: Range variable 'strIdFeed' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/newsfilters/newsfiltersdialog.cpp:388:22: style: Variable 'widget' can be declared as pointer to const [constVariablePointer] quiterss-0.19.4/src/newstabwidget.cpp:52:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowCursor [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:167:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:349:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:498:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:658:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoLoadImages [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:692:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:756:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:1051:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:1110:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:1205:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:1378:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:1579:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Vertical [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:1894:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LEFT_BUTTON_ALT [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:2106:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:2185:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoModifier [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:2231:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighlightAllOccurrences [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:2293:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HighlightAllOccurrences [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:2304:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenLink [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:2405:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:2496:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:2547:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:2571:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideRight [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:2800:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEW_TAB_FOREGROUND [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:2852:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:2873:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newstabwidget.cpp:968:9: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:980:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:985:9: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1007:7: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1011:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1012:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1017:7: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1066:9: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1073:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1076:9: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1117:11: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1129:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1136:11: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1142:9: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1148:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1157:9: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1191:7: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1204:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1209:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1219:7: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1254:9: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1259:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1265:9: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:1336:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:2043:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:2432:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:2449:9: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:2478:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:2485:9: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/newstabwidget.cpp:841:7: style: The scope of the variable 'row' can be reduced. [variableScope] quiterss-0.19.4/src/newstabwidget.cpp:860:7: style: The scope of the variable 'row' can be reduced. [variableScope] quiterss-0.19.4/src/newstabwidget.cpp:1539:18: style: Local variable 'reg' shadows outer variable [shadowVariable] quiterss-0.19.4/src/newstabwidget.cpp:1415:16: note: Shadowed declaration quiterss-0.19.4/src/newstabwidget.cpp:1539:18: note: Shadow variable quiterss-0.19.4/src/newstabwidget.cpp:1784:18: style: Local variable 'reg' shadows outer variable [shadowVariable] quiterss-0.19.4/src/newstabwidget.cpp:1698:16: note: Shadowed declaration quiterss-0.19.4/src/newstabwidget.cpp:1784:18: note: Shadow variable quiterss-0.19.4/src/newstabwidget.cpp:2931:12: style: Local variable 'url' shadows outer argument [shadowArgument] quiterss-0.19.4/src/newstabwidget.cpp:2869:42: note: Shadowed declaration quiterss-0.19.4/src/newstabwidget.cpp:2931:12: note: Shadow variable quiterss-0.19.4/src/newstabwidget.cpp:189:3: performance: Range variable 'actionStr' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/newstabwidget.cpp:987:5: performance: Range variable 'feedId' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/newstabwidget.cpp:1030:3: performance: Range variable 'feedId' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/newstabwidget.cpp:1174:3: performance: Range variable 'feedId' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/newstabwidget.cpp:1225:3: performance: Range variable 'feedId' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/newstabwidget.cpp:1286:3: performance: Range variable 'feedId' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/newstabwidget.cpp:2062:7: performance: Range variable 'feedId' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/newstabwidget.cpp:2133:45: performance: Function parameter 'title' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/newsview/newsheader.cpp:29:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsheader.cpp:80:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsheader.cpp:140:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsheader.cpp:154:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Resize [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsheader.cpp:198:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsheader.cpp:410:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Horizontal [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsheader.cpp:433:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescendingOrder [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsheader.cpp:510:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabTypeDel [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsheader.cpp:197:8: style: The scope of the variable 'sizeMin' can be reduced. [variableScope] quiterss-0.19.4/src/newsview/newsmodel.cpp:27:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OnManualSubmit [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsmodel.cpp:37:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsmodel.cpp:223:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsmodel.cpp:265:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsmodel.cpp:283:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsmodel.cpp:251:16: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] quiterss-0.19.4/src/newsview/newsmodel.cpp:264:30: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] quiterss-0.19.4/src/newsview/newsmodel.cpp:268:30: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] quiterss-0.19.4/src/newsview/newsmodel.cpp:283:10: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] quiterss-0.19.4/src/newsview/newsmodel.cpp:264:36: error: Null pointer dereference [nullPointer] quiterss-0.19.4/src/newsview/newsmodel.cpp:76:71: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] quiterss-0.19.4/src/newsview/newsview.cpp:25:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrollBarAlwaysOff [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsview.cpp:43:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsview.cpp:100:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Up [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/newsview/newsview.h:33:3: style: Class 'NewsView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/src/newsview/newsview.cpp:42:28: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/notifications/notificationsfeeditem.cpp:56:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideRight [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/notifications/notificationsfeeditem.h:31:3: style: Class 'FeedItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/src/notifications/notificationsnewsitem.cpp:26:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointingHandCursor [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/notifications/notificationsnewsitem.cpp:75:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideRight [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/notifications/notificationsnewsitem.cpp:95:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/notifications/notificationsnewsitem.cpp:118:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/notifications/notificationswidget.cpp:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FramelessWindowHint [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/notifications/notificationswidget.cpp:426:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/notifications/notificationswidget.cpp:231:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/notifications/notificationswidget.cpp:267:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/notifications/notificationswidget.h:42:14: performance: Function 'idFeedList()' should return member 'idFeedList_' by const reference. [returnByReference] quiterss-0.19.4/src/notifications/notificationswidget.h:43:14: performance: Function 'idNewsList()' should return member 'idNewsList_' by const reference. [returnByReference] quiterss-0.19.4/src/notifications/notificationswidget.cpp:227:11: style: The scope of the variable 'cntNews' can be reduced. [variableScope] quiterss-0.19.4/src/notifications/notificationswidget.cpp:27:51: performance: Function parameter 'idColorList' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/notifications/notificationswidget.cpp:28:52: performance: Function parameter 'colorList' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/notifications/notificationswidget.cpp:366:19: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] quiterss-0.19.4/src/optionsdialog.cpp:29:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:221:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyPress [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:353:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:409:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:435:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Password [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:542:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:800:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoVerticalHeader [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:1047:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:1253:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:1288:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:1681:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StyledPanel [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:1850:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SelectRows [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:1920:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:1962:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Socks5Proxy [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:1981:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultProxy [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:1998:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2006:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2048:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2082:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Link [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2157:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2209:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2235:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2363:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2425:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2491:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Rejected [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2527:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2544:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2572:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2620:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchFixedString [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2706:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2757:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2853:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowDirsOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:2882:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowDirsOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/optionsdialog.cpp:1301:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2394:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2615:7: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2622:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2623:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2628:12: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2646:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2648:11: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2656:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2658:11: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2665:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2670:7: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2695:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2710:10: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2717:12: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2754:7: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2762:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2769:7: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2822:7: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2827:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2830:7: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/optionsdialog.cpp:2149:13: style: Condition 'i>=0' is always true [knownConditionTrueFalse] quiterss-0.19.4/src/optionsdialog.cpp:2133:18: note: Assignment 'i=0', assigned value is 0 quiterss-0.19.4/src/optionsdialog.cpp:2149:13: note: Condition 'i>=0' is always true quiterss-0.19.4/src/optionsdialog.cpp:2464:11: style: Condition 'i>=0' is always true [knownConditionTrueFalse] quiterss-0.19.4/src/optionsdialog.cpp:2459:16: note: Assignment 'i=0', assigned value is 0 quiterss-0.19.4/src/optionsdialog.cpp:2464:11: note: Condition 'i>=0' is always true quiterss-0.19.4/src/optionsdialog.cpp:2011:29: style: Local variable 'list' shadows outer variable [shadowVariable] quiterss-0.19.4/src/optionsdialog.cpp:2005:27: note: Shadowed declaration quiterss-0.19.4/src/optionsdialog.cpp:2011:29: note: Shadow variable quiterss-0.19.4/src/parseobject.cpp:44:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/parseobject.cpp:105:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/parseobject.cpp:530:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/parseobject.cpp:839:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/parseobject.cpp:920:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTC [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/parseobject.cpp:1055:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/parseobject.cpp:112:7: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:123:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:137:9: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:214:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:252:5: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:256:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:265:7: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:328:5: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:338:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:506:9: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:509:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:519:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:610:5: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:618:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:818:9: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:821:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:830:7: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:1016:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:1019:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:1039:8: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:1090:10: style: Error code from the return value of function q1.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:1312:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:1327:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:1333:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:1339:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:1347:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:1371:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:1394:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:1405:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:1410:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/parseobject.cpp:149:11: style: The scope of the variable 'feedType' can be reduced. [variableScope] quiterss-0.19.4/src/parseobject.cpp:456:11: style: The scope of the variable 'qStr' can be reduced. [variableScope] quiterss-0.19.4/src/parseobject.cpp:720:11: style: The scope of the variable 'qStr' can be reduced. [variableScope] quiterss-0.19.4/src/parseobject.cpp:914:11: style: The scope of the variable 'temp' can be reduced. [variableScope] quiterss-0.19.4/src/parseobject.cpp:915:11: style: The scope of the variable 'timeZone' can be reduced. [variableScope] quiterss-0.19.4/src/parseobject.cpp:349:17: style: Local variable 'authorElem' shadows outer variable [shadowVariable] quiterss-0.19.4/src/parseobject.cpp:281:15: note: Shadowed declaration quiterss-0.19.4/src/parseobject.cpp:349:17: note: Shadow variable quiterss-0.19.4/src/parseobject.cpp:407:18: style: Local variable 'linksList' shadows outer variable [shadowVariable] quiterss-0.19.4/src/parseobject.cpp:289:16: note: Shadowed declaration quiterss-0.19.4/src/parseobject.cpp:407:18: note: Shadow variable quiterss-0.19.4/src/parseobject.cpp:1407:21: style: Local variable 'counts' shadows outer variable [shadowVariable] quiterss-0.19.4/src/parseobject.cpp:1319:19: note: Shadowed declaration quiterss-0.19.4/src/parseobject.cpp:1407:21: note: Shadow variable quiterss-0.19.4/src/parseobject.cpp:190:7: performance: Range variable 'codecNameT' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/plugins/clicktoflash.cpp:93:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/plugins/clicktoflash.cpp:169:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/plugins/clicktoflash.cpp:235:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveQuery [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/plugins/clicktoflash.cpp:244:62: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] quiterss-0.19.4/src/plugins/webpluginfactory.cpp:46:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/plugins/webpluginfactory.h:28:3: style: Class 'WebPluginFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/src/plugins/webpluginfactory.cpp:106:17: style: Variable 'plugins' is not assigned a value. [unassignedVariable] quiterss-0.19.4/src/requestfeed.cpp:50:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/requestfeed.cpp:207:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContentTypeHeader [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/syncrss/googlereader.cpp:51:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContentTypeHeader [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/syncrss/googlereader.cpp:71:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/syncrss/googlereader.cpp:91:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContentTypeHeader [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/syncrss/googlereader.cpp:100:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/syncrss/googlereader.cpp:114:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContentTypeHeader [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/syncrss/googlereader.cpp:124:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/syncrss/googlereader.cpp:139:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContentTypeHeader [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/syncrss/googlereader.cpp:171:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/syncrss/googlereader.cpp:189:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/syncrss/googlereader.cpp:205:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/syncrss/googlereader.cpp:219:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/syncrss/googlereader.cpp:170:11: style: The scope of the variable 'dataStr' can be reduced. [variableScope] quiterss-0.19.4/src/syncrss/googlereader.cpp:188:11: style: The scope of the variable 'dataStr' can be reduced. [variableScope] quiterss-0.19.4/src/syncrss/googlereader.cpp:218:11: style: The scope of the variable 'dataStr' can be reduced. [variableScope] quiterss-0.19.4/src/syncrss/googlereader.cpp:172:13: style: Variable 'dataStr' is assigned a value that is never used. [unreadVariable] quiterss-0.19.4/src/syncrss/googlereader.cpp:190:13: style: Variable 'dataStr' is assigned a value that is never used. [unreadVariable] quiterss-0.19.4/src/tabbar.cpp:29:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFocus [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/tabbar.cpp:52:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonPress [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/tabbar.cpp:120:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CloseTabIdle [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/tabbar.cpp:131:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CloseTabIdle [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/tabbar.cpp:50:48: style:inconclusive: Function 'eventFilter' argument 2 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent] quiterss-0.19.4/src/tabbar.h:52:42: note: Function 'eventFilter' argument 2 names different: declaration 'ev' definition 'event'. quiterss-0.19.4/src/tabbar.cpp:50:48: note: Function 'eventFilter' argument 2 names different: declaration 'ev' definition 'event'. quiterss-0.19.4/src/updateappdialog.cpp:41:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/updateappdialog.cpp:119:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/updateappdialog.cpp:197:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/updatefeeds.cpp:101:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockingQueuedConnection [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/updatefeeds.cpp:370:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/updatefeeds.cpp:944:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FeedReadSwitchingTab [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/updatefeeds.cpp:1148:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/updatefeeds.cpp:1279:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/updatefeeds.cpp:1417:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainApp [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/updatefeeds.cpp:296:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:308:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:332:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:346:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:402:7: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:424:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:428:13: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:437:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:452:13: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:454:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:462:15: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:466:15: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:476:15: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:502:7: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:527:9: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:529:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:585:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:593:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:601:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:616:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:653:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:678:7: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:684:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:699:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:705:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:711:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:719:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:728:11: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:736:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:752:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:765:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:771:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:777:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:785:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:802:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:814:13: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:825:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:836:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:848:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:863:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:874:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:885:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:888:7: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:925:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:945:8: style: Error code from the return value of function db.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:951:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:953:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:957:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:959:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:963:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:965:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:968:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:969:8: style: Error code from the return value of function db.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:983:8: style: Error code from the return value of function db.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:984:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:985:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:986:8: style: Error code from the return value of function db.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:997:7: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1003:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1006:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1011:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1015:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1019:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1021:7: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1040:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1047:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1058:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1073:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1074:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1076:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1108:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1109:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1112:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1129:5: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1131:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1136:5: style: Error code from the return value of function q.prepare() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1139:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1158:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1160:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1179:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1224:7: style: Error code from the return value of function db_.transaction() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1230:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1231:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1232:7: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1237:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1247:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1251:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1264:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1274:14: style: Error code from the return value of function qt.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1287:14: style: Error code from the return value of function qt.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1298:14: style: Error code from the return value of function qt.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1306:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1312:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1319:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1327:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1344:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1354:13: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1360:11: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1366:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1372:9: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1378:7: style: Error code from the return value of function db_.commit() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:1399:5: style: Error code from the return value of function q.exec() is not used. [ignoredReturnErrorCode] quiterss-0.19.4/src/updatefeeds.cpp:746:10: style: The scope of the variable 'changed' can be reduced. [variableScope] quiterss-0.19.4/src/updatefeeds.cpp:747:16: style: The scope of the variable 'idParList' can be reduced. [variableScope] quiterss-0.19.4/src/updatefeeds.cpp:1227:11: style: The scope of the variable 'qStr' can be reduced. [variableScope] quiterss-0.19.4/src/updatefeeds.cpp:1315:11: style: The scope of the variable 'newCount' can be reduced. [variableScope] quiterss-0.19.4/src/updatefeeds.cpp:592:17: style: Local variable 'q' shadows outer variable [shadowVariable] quiterss-0.19.4/src/updatefeeds.cpp:582:13: note: Shadowed declaration quiterss-0.19.4/src/updatefeeds.cpp:592:17: note: Shadow variable quiterss-0.19.4/src/updatefeeds.cpp:1013:15: style: Local variable 'qStr' shadows outer variable [shadowVariable] quiterss-0.19.4/src/updatefeeds.cpp:999:11: note: Shadowed declaration quiterss-0.19.4/src/updatefeeds.cpp:1013:15: note: Shadow variable quiterss-0.19.4/src/updatefeeds.cpp:320:52: performance: Function parameter 'feedUrl' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/updatefeeds.cpp:329:47: performance: Function parameter 'query' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/updatefeeds.cpp:387:5: performance: Range variable 'codecNameT' should be declared as const reference. [iterateByValue] quiterss-0.19.4/src/updatefeeds.cpp:543:57: performance: Function parameter 'data' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/updatefeeds.cpp:544:39: performance: Function parameter 'codecName' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/updatefeeds.cpp:939:90: performance: Function parameter 'idNewsList' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/updatefeeds.cpp:1124:41: performance: Function parameter 'feedUrl' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/updatefeeds.cpp:1144:45: performance: Function parameter 'query' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/updatefeeds.cpp:1197:62: performance: Function parameter 'feedsIdList' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/updatefeeds.cpp:1197:86: performance: Function parameter 'foldersIdList' should be passed by const reference. [passedByValue] quiterss-0.19.4/src/webview/locationbar.cpp:29:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/webview/locationbar.h:30:3: style: Class 'LocationBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] quiterss-0.19.4/src/webview/rssdetectionwidget.cpp:32:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/webview/webpage.cpp:42:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OpenFrameInNewWindow [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/webview/webpage.cpp:161:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContentTypeHeader [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/webview/webpage.cpp:207:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/webview/webpage.h:56:27: performance: Function 'adBlockedEntries()' should return member 'adBlockedEntries_' by const reference. [returnByReference] quiterss-0.19.4/src/webview/webpage.cpp:206:42: style: C-style pointer casting [cstyleCast] quiterss-0.19.4/src/webview/webview.cpp:34:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/webview/webview.cpp:54:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/webview/webview.cpp:65:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightButton [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/webview/webview.cpp:101:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ControlModifier [valueFlowBailoutIncompleteVar] quiterss-0.19.4/src/webview/webview.cpp:118:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] diff: DONE