2024-04-24 13:16 ftp://ftp.de.debian.org/debian/pool/main/e/eqonomize/eqonomize_1.5.6.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=qt --check-library --inconclusive --enable=style,information --inline-suppr --disable=missingInclude --suppress=unmatchedSuppression --template=daca2 --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j2 platform: Linux-6.6.15-amd64-x86_64-with-glibc2.37 python: 3.11.8 client-version: 1.3.53 compiler: g++ (Debian 13.2.0-23) 13.2.0 cppcheck: head 2.14.0 head-info: 9fab9b9 (2024-04-24 10:46:48 +0200) count: 2827 2827 elapsed-time: 191.7 195.0 head-timing-info: old-timing-info: head results: Eqonomize-1.5.6/src/account.cpp:307:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/account.cpp:353:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/accountcombobox.cpp:40:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Backspace [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/accountcombobox.cpp:95:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SH_ComboBox_Popup [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/accountcombobox.cpp:115:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccessibleDescriptionRole [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/accountcombobox.cpp:118:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccessibleDescriptionRole [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/accountcombobox.cpp:130:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_IndicatorToolBarSeparator [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/accountcombobox.cpp:151:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideMiddle [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/accountcombobox.cpp:217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/accountcombobox.cpp:338:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/accountcombobox.cpp:404:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/account.cpp:38:10: warning: Member variable 'Account::i_id' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/budget.h:134:7: style:inconclusive: Technically the member function 'BudgetSynchronization::isComplete' can be const. [functionConst] Eqonomize-1.5.6/src/account.h:74:16: style: Virtual function 'readAttributes' is called from constructor 'Account(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 35. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/account.cpp:35:2: note: Calling readAttributes Eqonomize-1.5.6/src/account.h:74:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/account.h:76:16: style: Virtual function 'readElements' is called from constructor 'Account(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 36. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/account.cpp:36:2: note: Calling readElements Eqonomize-1.5.6/src/account.h:76:16: note: readElements is a virtual function Eqonomize-1.5.6/src/account.h:120:16: style: Virtual function 'readAttributes' is called from constructor 'AssetsAccount(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 96. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/account.cpp:96:2: note: Calling readAttributes Eqonomize-1.5.6/src/account.h:120:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/account.h:176:16: style: Virtual function 'readAttributes' is called from constructor 'CategoryAccount(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 260. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/account.cpp:260:2: note: Calling readAttributes Eqonomize-1.5.6/src/account.h:176:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:655:2: warning: The class 'ScheduledTransaction' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:655:2: note: Derived function 'ScheduledTransaction::tr' Eqonomize-1.5.6/src/transaction.h:655:2: warning: The class 'ScheduledTransaction' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:655:2: note: Derived function 'ScheduledTransaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:738:2: warning: The class 'SplitTransaction' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:738:2: note: Derived function 'SplitTransaction::tr' Eqonomize-1.5.6/src/transaction.h:738:2: warning: The class 'SplitTransaction' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:738:2: note: Derived function 'SplitTransaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:160:2: warning: The class 'Transaction' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:160:2: note: Derived function 'Transaction::tr' Eqonomize-1.5.6/src/transaction.h:160:2: warning: The class 'Transaction' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:160:2: note: Derived function 'Transaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:255:2: warning: The class 'Expense' defines member function with name 'tr' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::tr' Eqonomize-1.5.6/src/transaction.h:255:2: note: Derived function 'Expense::tr' Eqonomize-1.5.6/src/transaction.h:255:2: warning: The class 'Expense' defines member function with name 'trUtf8' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:255:2: note: Derived function 'Expense::trUtf8' Eqonomize-1.5.6/src/transaction.h:255:2: warning: The class 'Expense' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:255:2: note: Derived function 'Expense::tr' Eqonomize-1.5.6/src/transaction.h:255:2: warning: The class 'Expense' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:255:2: note: Derived function 'Expense::trUtf8' Eqonomize-1.5.6/src/transaction.h:299:2: warning: The class 'DebtFee' defines member function with name 'tr' also defined in its parent class 'Expense'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:255:2: note: Parent function 'Expense::tr' Eqonomize-1.5.6/src/transaction.h:299:2: note: Derived function 'DebtFee::tr' Eqonomize-1.5.6/src/transaction.h:299:2: warning: The class 'DebtFee' defines member function with name 'trUtf8' also defined in its parent class 'Expense'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:255:2: note: Parent function 'Expense::trUtf8' Eqonomize-1.5.6/src/transaction.h:299:2: note: Derived function 'DebtFee::trUtf8' Eqonomize-1.5.6/src/transaction.h:299:2: warning: The class 'DebtFee' defines member function with name 'tr' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::tr' Eqonomize-1.5.6/src/transaction.h:299:2: note: Derived function 'DebtFee::tr' Eqonomize-1.5.6/src/transaction.h:299:2: warning: The class 'DebtFee' defines member function with name 'trUtf8' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:299:2: note: Derived function 'DebtFee::trUtf8' Eqonomize-1.5.6/src/transaction.h:299:2: warning: The class 'DebtFee' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:299:2: note: Derived function 'DebtFee::tr' Eqonomize-1.5.6/src/transaction.h:299:2: warning: The class 'DebtFee' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:299:2: note: Derived function 'DebtFee::trUtf8' Eqonomize-1.5.6/src/transaction.h:331:2: warning: The class 'DebtInterest' defines member function with name 'tr' also defined in its parent class 'Expense'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:255:2: note: Parent function 'Expense::tr' Eqonomize-1.5.6/src/transaction.h:331:2: note: Derived function 'DebtInterest::tr' Eqonomize-1.5.6/src/transaction.h:331:2: warning: The class 'DebtInterest' defines member function with name 'trUtf8' also defined in its parent class 'Expense'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:255:2: note: Parent function 'Expense::trUtf8' Eqonomize-1.5.6/src/transaction.h:331:2: note: Derived function 'DebtInterest::trUtf8' Eqonomize-1.5.6/src/transaction.h:331:2: warning: The class 'DebtInterest' defines member function with name 'tr' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::tr' Eqonomize-1.5.6/src/transaction.h:331:2: note: Derived function 'DebtInterest::tr' Eqonomize-1.5.6/src/transaction.h:331:2: warning: The class 'DebtInterest' defines member function with name 'trUtf8' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:331:2: note: Derived function 'DebtInterest::trUtf8' Eqonomize-1.5.6/src/transaction.h:331:2: warning: The class 'DebtInterest' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:331:2: note: Derived function 'DebtInterest::tr' Eqonomize-1.5.6/src/transaction.h:331:2: warning: The class 'DebtInterest' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:331:2: note: Derived function 'DebtInterest::trUtf8' Eqonomize-1.5.6/src/transaction.h:364:2: warning: The class 'Income' defines member function with name 'tr' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::tr' Eqonomize-1.5.6/src/transaction.h:364:2: note: Derived function 'Income::tr' Eqonomize-1.5.6/src/transaction.h:364:2: warning: The class 'Income' defines member function with name 'trUtf8' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:364:2: note: Derived function 'Income::trUtf8' Eqonomize-1.5.6/src/transaction.h:364:2: warning: The class 'Income' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:364:2: note: Derived function 'Income::tr' Eqonomize-1.5.6/src/transaction.h:364:2: warning: The class 'Income' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:364:2: note: Derived function 'Income::trUtf8' Eqonomize-1.5.6/src/transaction.h:410:2: warning: The class 'ReinvestedDividend' defines member function with name 'tr' also defined in its parent class 'Income'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:364:2: note: Parent function 'Income::tr' Eqonomize-1.5.6/src/transaction.h:410:2: note: Derived function 'ReinvestedDividend::tr' Eqonomize-1.5.6/src/transaction.h:410:2: warning: The class 'ReinvestedDividend' defines member function with name 'trUtf8' also defined in its parent class 'Income'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:364:2: note: Parent function 'Income::trUtf8' Eqonomize-1.5.6/src/transaction.h:410:2: note: Derived function 'ReinvestedDividend::trUtf8' Eqonomize-1.5.6/src/transaction.h:432:8: warning: The class 'ReinvestedDividend' defines member function with name 'setSecurity' also defined in its parent class 'Income'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:398:8: note: Parent function 'Income::setSecurity' Eqonomize-1.5.6/src/transaction.h:432:8: note: Derived function 'ReinvestedDividend::setSecurity' Eqonomize-1.5.6/src/transaction.h:410:2: warning: The class 'ReinvestedDividend' defines member function with name 'tr' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::tr' Eqonomize-1.5.6/src/transaction.h:410:2: note: Derived function 'ReinvestedDividend::tr' Eqonomize-1.5.6/src/transaction.h:410:2: warning: The class 'ReinvestedDividend' defines member function with name 'trUtf8' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:410:2: note: Derived function 'ReinvestedDividend::trUtf8' Eqonomize-1.5.6/src/transaction.h:410:2: warning: The class 'ReinvestedDividend' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:410:2: note: Derived function 'ReinvestedDividend::tr' Eqonomize-1.5.6/src/transaction.h:410:2: warning: The class 'ReinvestedDividend' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:410:2: note: Derived function 'ReinvestedDividend::trUtf8' Eqonomize-1.5.6/src/transaction.h:445:2: warning: The class 'Transfer' defines member function with name 'tr' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::tr' Eqonomize-1.5.6/src/transaction.h:445:2: note: Derived function 'Transfer::tr' Eqonomize-1.5.6/src/transaction.h:445:2: warning: The class 'Transfer' defines member function with name 'trUtf8' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:445:2: note: Derived function 'Transfer::trUtf8' Eqonomize-1.5.6/src/transaction.h:445:2: warning: The class 'Transfer' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:445:2: note: Derived function 'Transfer::tr' Eqonomize-1.5.6/src/transaction.h:445:2: warning: The class 'Transfer' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:445:2: note: Derived function 'Transfer::trUtf8' Eqonomize-1.5.6/src/transaction.h:493:2: warning: The class 'DebtReduction' defines member function with name 'tr' also defined in its parent class 'Transfer'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:445:2: note: Parent function 'Transfer::tr' Eqonomize-1.5.6/src/transaction.h:493:2: note: Derived function 'DebtReduction::tr' Eqonomize-1.5.6/src/transaction.h:493:2: warning: The class 'DebtReduction' defines member function with name 'trUtf8' also defined in its parent class 'Transfer'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:445:2: note: Parent function 'Transfer::trUtf8' Eqonomize-1.5.6/src/transaction.h:493:2: note: Derived function 'DebtReduction::trUtf8' Eqonomize-1.5.6/src/transaction.h:493:2: warning: The class 'DebtReduction' defines member function with name 'tr' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::tr' Eqonomize-1.5.6/src/transaction.h:493:2: note: Derived function 'DebtReduction::tr' Eqonomize-1.5.6/src/transaction.h:493:2: warning: The class 'DebtReduction' defines member function with name 'trUtf8' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:493:2: note: Derived function 'DebtReduction::trUtf8' Eqonomize-1.5.6/src/transaction.h:493:2: warning: The class 'DebtReduction' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:493:2: note: Derived function 'DebtReduction::tr' Eqonomize-1.5.6/src/transaction.h:493:2: warning: The class 'DebtReduction' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:493:2: note: Derived function 'DebtReduction::trUtf8' Eqonomize-1.5.6/src/transaction.h:521:2: warning: The class 'Balancing' defines member function with name 'tr' also defined in its parent class 'Transfer'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:445:2: note: Parent function 'Transfer::tr' Eqonomize-1.5.6/src/transaction.h:521:2: note: Derived function 'Balancing::tr' Eqonomize-1.5.6/src/transaction.h:521:2: warning: The class 'Balancing' defines member function with name 'trUtf8' also defined in its parent class 'Transfer'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:445:2: note: Parent function 'Transfer::trUtf8' Eqonomize-1.5.6/src/transaction.h:521:2: note: Derived function 'Balancing::trUtf8' Eqonomize-1.5.6/src/transaction.h:521:2: warning: The class 'Balancing' defines member function with name 'tr' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::tr' Eqonomize-1.5.6/src/transaction.h:521:2: note: Derived function 'Balancing::tr' Eqonomize-1.5.6/src/transaction.h:521:2: warning: The class 'Balancing' defines member function with name 'trUtf8' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:521:2: note: Derived function 'Balancing::trUtf8' Eqonomize-1.5.6/src/transaction.h:521:2: warning: The class 'Balancing' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:521:2: note: Derived function 'Balancing::tr' Eqonomize-1.5.6/src/transaction.h:521:2: warning: The class 'Balancing' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:521:2: note: Derived function 'Balancing::trUtf8' Eqonomize-1.5.6/src/transaction.h:550:2: warning: The class 'SecurityTransaction' defines member function with name 'tr' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::tr' Eqonomize-1.5.6/src/transaction.h:550:2: note: Derived function 'SecurityTransaction::tr' Eqonomize-1.5.6/src/transaction.h:550:2: warning: The class 'SecurityTransaction' defines member function with name 'trUtf8' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:550:2: note: Derived function 'SecurityTransaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:550:2: warning: The class 'SecurityTransaction' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:550:2: note: Derived function 'SecurityTransaction::tr' Eqonomize-1.5.6/src/transaction.h:550:2: warning: The class 'SecurityTransaction' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:550:2: note: Derived function 'SecurityTransaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:601:2: warning: The class 'SecurityBuy' defines member function with name 'tr' also defined in its parent class 'SecurityTransaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:550:2: note: Parent function 'SecurityTransaction::tr' Eqonomize-1.5.6/src/transaction.h:601:2: note: Derived function 'SecurityBuy::tr' Eqonomize-1.5.6/src/transaction.h:601:2: warning: The class 'SecurityBuy' defines member function with name 'trUtf8' also defined in its parent class 'SecurityTransaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:550:2: note: Parent function 'SecurityTransaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:601:2: note: Derived function 'SecurityBuy::trUtf8' Eqonomize-1.5.6/src/transaction.h:601:2: warning: The class 'SecurityBuy' defines member function with name 'tr' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::tr' Eqonomize-1.5.6/src/transaction.h:601:2: note: Derived function 'SecurityBuy::tr' Eqonomize-1.5.6/src/transaction.h:601:2: warning: The class 'SecurityBuy' defines member function with name 'trUtf8' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:601:2: note: Derived function 'SecurityBuy::trUtf8' Eqonomize-1.5.6/src/transaction.h:601:2: warning: The class 'SecurityBuy' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:601:2: note: Derived function 'SecurityBuy::tr' Eqonomize-1.5.6/src/transaction.h:601:2: warning: The class 'SecurityBuy' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:601:2: note: Derived function 'SecurityBuy::trUtf8' Eqonomize-1.5.6/src/transaction.h:628:2: warning: The class 'SecuritySell' defines member function with name 'tr' also defined in its parent class 'SecurityTransaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:550:2: note: Parent function 'SecurityTransaction::tr' Eqonomize-1.5.6/src/transaction.h:628:2: note: Derived function 'SecuritySell::tr' Eqonomize-1.5.6/src/transaction.h:628:2: warning: The class 'SecuritySell' defines member function with name 'trUtf8' also defined in its parent class 'SecurityTransaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:550:2: note: Parent function 'SecurityTransaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:628:2: note: Derived function 'SecuritySell::trUtf8' Eqonomize-1.5.6/src/transaction.h:628:2: warning: The class 'SecuritySell' defines member function with name 'tr' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::tr' Eqonomize-1.5.6/src/transaction.h:628:2: note: Derived function 'SecuritySell::tr' Eqonomize-1.5.6/src/transaction.h:628:2: warning: The class 'SecuritySell' defines member function with name 'trUtf8' also defined in its parent class 'Transaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:160:2: note: Parent function 'Transaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:628:2: note: Derived function 'SecuritySell::trUtf8' Eqonomize-1.5.6/src/transaction.h:628:2: warning: The class 'SecuritySell' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:628:2: note: Derived function 'SecuritySell::tr' Eqonomize-1.5.6/src/transaction.h:628:2: warning: The class 'SecuritySell' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:628:2: note: Derived function 'SecuritySell::trUtf8' Eqonomize-1.5.6/src/transaction.h:822:2: warning: The class 'MultiItemTransaction' defines member function with name 'tr' also defined in its parent class 'SplitTransaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:738:2: note: Parent function 'SplitTransaction::tr' Eqonomize-1.5.6/src/transaction.h:822:2: note: Derived function 'MultiItemTransaction::tr' Eqonomize-1.5.6/src/transaction.h:822:2: warning: The class 'MultiItemTransaction' defines member function with name 'trUtf8' also defined in its parent class 'SplitTransaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:738:2: note: Parent function 'SplitTransaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:822:2: note: Derived function 'MultiItemTransaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:849:10: warning: The class 'MultiItemTransaction' defines member function with name 'income' also defined in its parent class 'SplitTransaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:765:10: note: Parent function 'SplitTransaction::income' Eqonomize-1.5.6/src/transaction.h:849:10: note: Derived function 'MultiItemTransaction::income' Eqonomize-1.5.6/src/transaction.h:822:2: warning: The class 'MultiItemTransaction' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:822:2: note: Derived function 'MultiItemTransaction::tr' Eqonomize-1.5.6/src/transaction.h:822:2: warning: The class 'MultiItemTransaction' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:822:2: note: Derived function 'MultiItemTransaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:871:2: warning: The class 'MultiAccountTransaction' defines member function with name 'tr' also defined in its parent class 'SplitTransaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:738:2: note: Parent function 'SplitTransaction::tr' Eqonomize-1.5.6/src/transaction.h:871:2: note: Derived function 'MultiAccountTransaction::tr' Eqonomize-1.5.6/src/transaction.h:871:2: warning: The class 'MultiAccountTransaction' defines member function with name 'trUtf8' also defined in its parent class 'SplitTransaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:738:2: note: Parent function 'SplitTransaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:871:2: note: Derived function 'MultiAccountTransaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:871:2: warning: The class 'MultiAccountTransaction' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:871:2: note: Derived function 'MultiAccountTransaction::tr' Eqonomize-1.5.6/src/transaction.h:871:2: warning: The class 'MultiAccountTransaction' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:871:2: note: Derived function 'MultiAccountTransaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:920:2: warning: The class 'DebtPayment' defines member function with name 'tr' also defined in its parent class 'SplitTransaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:738:2: note: Parent function 'SplitTransaction::tr' Eqonomize-1.5.6/src/transaction.h:920:2: note: Derived function 'DebtPayment::tr' Eqonomize-1.5.6/src/transaction.h:920:2: warning: The class 'DebtPayment' defines member function with name 'trUtf8' also defined in its parent class 'SplitTransaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:738:2: note: Parent function 'SplitTransaction::trUtf8' Eqonomize-1.5.6/src/transaction.h:920:2: note: Derived function 'DebtPayment::trUtf8' Eqonomize-1.5.6/src/transaction.h:920:2: warning: The class 'DebtPayment' defines member function with name 'tr' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::tr' Eqonomize-1.5.6/src/transaction.h:920:2: note: Derived function 'DebtPayment::tr' Eqonomize-1.5.6/src/transaction.h:920:2: warning: The class 'DebtPayment' defines member function with name 'trUtf8' also defined in its parent class 'Transactions'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.h:81:2: note: Parent function 'Transactions::trUtf8' Eqonomize-1.5.6/src/transaction.h:920:2: note: Derived function 'DebtPayment::trUtf8' Eqonomize-1.5.6/src/account.h:113:3: style: Class 'AssetsAccount' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/account.h:115:3: style: Class 'AssetsAccount' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/account.h:205:3: style: Class 'IncomesAccount' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/account.h:207:3: style: Class 'IncomesAccount' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/account.h:220:3: style: Class 'ExpensesAccount' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/account.h:222:3: style: Class 'ExpensesAccount' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:266:3: style: Class 'Expense' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:268:3: style: Class 'Expense' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:309:3: style: Class 'DebtFee' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:311:3: style: Class 'DebtFee' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:341:3: style: Class 'DebtInterest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:343:3: style: Class 'DebtInterest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:376:3: style: Class 'Income' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:378:3: style: Class 'Income' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:420:3: style: Class 'ReinvestedDividend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:422:3: style: Class 'ReinvestedDividend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:457:3: style: Class 'Transfer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:459:3: style: Class 'Transfer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:500:3: style: Class 'DebtReduction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:502:3: style: Class 'DebtReduction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:527:3: style: Class 'Balancing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:529:3: style: Class 'Balancing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:607:3: style: Class 'SecurityBuy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:609:3: style: Class 'SecurityBuy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:634:3: style: Class 'SecuritySell' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:636:3: style: Class 'SecuritySell' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:664:3: style: Class 'ScheduledTransaction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:667:3: style: Class 'ScheduledTransaction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:833:3: style: Class 'MultiItemTransaction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:834:3: style: Class 'MultiItemTransaction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:882:3: style: Class 'MultiAccountTransaction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:883:3: style: Class 'MultiAccountTransaction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:934:3: style: Class 'DebtPayment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transaction.h:935:3: style: Class 'DebtPayment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/security.h:114:3: style: Class 'Security' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/security.h:116:3: style: Class 'Security' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/currency.h:63:3: style: Class 'Currency' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/account.h:116:12: style: The destructor '~AssetsAccount' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:70:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/account.h:116:12: note: Destructor in derived class Eqonomize-1.5.6/src/account.h:120:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:74:16: note: Virtual function in base class Eqonomize-1.5.6/src/account.h:120:16: note: Function in derived class Eqonomize-1.5.6/src/account.h:121:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:78:16: note: Virtual function in base class Eqonomize-1.5.6/src/account.h:121:16: note: Function in derived class Eqonomize-1.5.6/src/account.h:126:8: style: The function 'isClosed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:86:16: note: Virtual function in base class Eqonomize-1.5.6/src/account.h:126:8: note: Function in derived class Eqonomize-1.5.6/src/account.h:130:15: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:94:23: note: Virtual function in base class Eqonomize-1.5.6/src/account.h:130:15: note: Function in derived class Eqonomize-1.5.6/src/account.h:142:13: style: The function 'currency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:95:21: note: Virtual function in base class Eqonomize-1.5.6/src/account.h:142:13: note: Function in derived class Eqonomize-1.5.6/src/account.h:168:12: style: The destructor '~CategoryAccount' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:70:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/account.h:168:12: note: Destructor in derived class Eqonomize-1.5.6/src/account.h:176:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:74:16: note: Virtual function in base class Eqonomize-1.5.6/src/account.h:176:16: note: Function in derived class Eqonomize-1.5.6/src/account.h:177:16: style: The function 'readElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:75:16: note: Virtual function in base class Eqonomize-1.5.6/src/account.h:177:16: note: Function in derived class Eqonomize-1.5.6/src/account.h:178:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:78:16: note: Virtual function in base class Eqonomize-1.5.6/src/account.h:178:16: note: Function in derived class Eqonomize-1.5.6/src/account.h:179:16: style: The function 'writeElements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:79:16: note: Virtual function in base class Eqonomize-1.5.6/src/account.h:179:16: note: Function in derived class Eqonomize-1.5.6/src/account.h:185:11: style: The function 'nameWithParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:81:19: note: Virtual function in base class Eqonomize-1.5.6/src/account.h:185:11: note: Function in derived class Eqonomize-1.5.6/src/account.h:186:20: style: The function 'topAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:82:20: note: Virtual function in base class Eqonomize-1.5.6/src/account.h:186:20: note: Function in derived class Eqonomize-1.5.6/src/account.h:187:23: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:94:23: note: Virtual function in base class Eqonomize-1.5.6/src/account.h:187:23: note: Function in derived class Eqonomize-1.5.6/src/account.h:208:12: style: The destructor '~IncomesAccount' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:168:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/account.h:208:12: note: Destructor in derived class Eqonomize-1.5.6/src/account.h:210:23: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:187:23: note: Virtual function in base class Eqonomize-1.5.6/src/account.h:210:23: note: Function in derived class Eqonomize-1.5.6/src/account.h:223:12: style: The destructor '~ExpensesAccount' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:168:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/account.h:223:12: note: Destructor in derived class Eqonomize-1.5.6/src/account.h:225:23: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/account.h:187:23: note: Virtual function in base class Eqonomize-1.5.6/src/account.h:225:23: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:189:12: style: The destructor '~Transaction' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:96:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:189:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:190:24: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:97:25: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:190:24: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:191:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:98:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:191:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:193:16: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:99:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:193:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:204:18: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:101:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:204:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:207:21: style: The function 'currency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:102:21: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:207:21: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:211:18: style: The function 'quantity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:105:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:211:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:213:16: style: The function 'date' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:106:24: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:213:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:214:8: style: The function 'setDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:110:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:214:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:215:17: style: The function 'timestamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:107:25: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:215:17: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:216:8: style: The function 'setTimestamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:108:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:216:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:217:19: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:111:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:217:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:219:26: style: The function 'comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:112:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:219:26: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:221:18: style: The function 'associatedFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:113:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:221:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:222:8: style: The function 'setAssociatedFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:114:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:222:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:227:34: style: The function 'generaltype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:116:34: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:227:34: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:230:16: style: The function 'relatesToAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:117:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:230:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:231:16: style: The function 'replaceAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:118:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:231:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:232:18: style: The function 'accountChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:119:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:232:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:234:16: style: The function 'isReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:120:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:234:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:235:16: style: The function 'setReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:121:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:235:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:237:16: style: The function 'hasTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:133:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:237:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:239:26: style: The function 'getTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:134:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:239:26: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:240:15: style: The function 'tagsCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:137:15: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:240:15: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:241:19: style: The function 'writeTags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:139:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:241:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:243:15: style: The function 'linksCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:142:15: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:243:15: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:244:21: style: The function 'getLinkId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:143:21: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:244:21: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:245:16: style: The function 'hasLinkId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:151:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:245:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:246:19: style: The function 'writeLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:154:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:246:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:248:19: style: The function 'payeeText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:140:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:248:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:249:26: style: The function 'payee' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:141:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:249:26: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:269:12: style: The destructor '~Expense' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:189:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:269:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:270:16: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:190:24: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:270:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:271:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:191:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:271:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:273:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:195:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:273:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:274:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:199:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:274:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:276:8: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:193:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:276:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:284:26: style: The function 'payee' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:249:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:284:26: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:286:19: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:217:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:286:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:287:19: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:228:27: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:287:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:288:30: style: The function 'subtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:229:30: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:288:30: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:289:16: style: The function 'relatesToAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:230:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:289:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:290:16: style: The function 'replaceAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:231:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:290:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:292:16: style: The function 'isReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:234:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:292:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:293:16: style: The function 'setReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:235:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:293:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:312:12: style: The destructor '~DebtFee' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:269:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:312:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:313:16: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:270:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:313:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:314:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:271:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:314:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:316:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:273:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:316:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:317:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:274:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:317:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:321:18: style: The function 'payee' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:284:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:321:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:322:19: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:286:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:322:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:323:22: style: The function 'subtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:288:30: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:323:22: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:324:16: style: The function 'relatesToAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:289:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:324:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:325:16: style: The function 'replaceAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:290:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:325:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:344:12: style: The destructor '~DebtInterest' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:269:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:344:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:345:16: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:270:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:345:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:346:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:271:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:346:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:348:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:273:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:348:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:349:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:274:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:349:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:353:18: style: The function 'payee' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:284:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:353:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:354:19: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:286:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:354:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:355:22: style: The function 'subtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:288:30: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:355:22: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:356:16: style: The function 'relatesToAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:289:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:356:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:357:16: style: The function 'replaceAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:290:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:357:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:379:12: style: The destructor '~Income' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:189:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:379:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:380:16: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:190:24: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:380:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:381:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:191:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:381:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:383:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:195:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:383:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:384:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:199:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:384:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:386:8: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:193:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:386:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:395:18: style: The function 'payee' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:249:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:395:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:397:19: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:228:27: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:397:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:400:19: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:217:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:400:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:401:30: style: The function 'subtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:229:30: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:401:30: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:403:16: style: The function 'isReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:234:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:403:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:404:16: style: The function 'setReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:235:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:404:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:423:12: style: The destructor '~ReinvestedDividend' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:379:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:423:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:424:16: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:380:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:424:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:425:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:381:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:425:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:427:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:383:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:427:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:428:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:384:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:428:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:430:8: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:386:8: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:430:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:438:19: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:400:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:438:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:439:30: style: The function 'subtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:401:30: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:439:30: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:460:12: style: The destructor '~Transfer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:189:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:460:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:461:24: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:190:24: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:461:24: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:462:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:191:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:462:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:464:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:195:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:464:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:465:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:199:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:465:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:472:8: style: The function 'setValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:210:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:472:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:479:10: style: The function 'fromValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:205:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:479:10: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:480:10: style: The function 'toValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:206:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:480:10: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:481:19: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:217:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:481:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:482:19: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:228:27: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:482:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:483:30: style: The function 'subtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:229:30: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:483:30: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:484:19: style: The function 'payeeText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:248:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:484:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:486:16: style: The function 'isReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:234:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:486:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:487:16: style: The function 'setReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:235:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:487:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:503:12: style: The destructor '~DebtReduction' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:460:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:503:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:504:16: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:461:24: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:504:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:505:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:462:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:505:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:507:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:464:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:507:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:508:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:465:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:508:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:512:19: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:481:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:512:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:513:22: style: The function 'subtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:483:30: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:513:22: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:514:11: style: The function 'payeeText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:484:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:514:11: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:530:12: style: The destructor '~Balancing' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:460:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:530:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:531:16: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:461:24: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:531:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:532:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:462:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:532:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:534:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:464:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:534:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:535:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:465:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:535:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:537:16: style: The function 'setAmount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:473:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:537:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:538:16: style: The function 'setAmount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:474:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:538:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:543:19: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:481:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:543:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:544:22: style: The function 'subtype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:483:30: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:544:22: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:567:12: style: The destructor '~SecurityTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:189:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:567:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:568:24: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:190:24: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:568:24: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:569:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:191:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:569:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:571:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:195:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:571:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:572:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:199:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:572:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:574:8: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:193:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:574:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:575:20: style: The function 'fromAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:223:20: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:575:20: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:576:20: style: The function 'toAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:225:20: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:576:20: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:579:27: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:228:27: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:579:27: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:580:19: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:217:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:580:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:581:18: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:204:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:581:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:582:21: style: The function 'currency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:207:21: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:582:21: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:583:18: style: The function 'fromValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:205:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:583:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:584:18: style: The function 'toValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:206:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:584:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:591:16: style: The function 'relatesToAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:230:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:591:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:592:18: style: The function 'accountChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:232:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:592:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:594:16: style: The function 'isReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:234:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:594:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:595:16: style: The function 'setReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:235:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:595:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:610:12: style: The destructor '~SecurityBuy' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:567:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:610:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:611:16: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:568:24: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:611:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:612:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:569:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:612:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:614:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:571:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:614:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:615:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:572:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:615:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:617:12: style: The function 'account' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:577:20: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:617:12: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:618:8: style: The function 'setAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:578:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:618:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:619:10: style: The function 'toValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:584:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:619:10: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:620:12: style: The function 'fromAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:575:20: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:620:12: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:621:11: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:580:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:621:11: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:622:19: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:579:27: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:622:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:637:12: style: The destructor '~SecuritySell' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:567:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:637:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:638:16: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:568:24: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:638:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:639:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:569:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:639:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:641:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:571:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:641:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:642:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:572:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:642:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:644:12: style: The function 'account' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:577:20: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:644:12: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:645:8: style: The function 'setAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:578:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:645:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:646:10: style: The function 'fromValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:583:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:646:10: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:647:12: style: The function 'toAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:576:20: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:647:12: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:648:11: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:580:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:648:11: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:649:19: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:579:27: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:649:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:668:12: style: The destructor '~ScheduledTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:96:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:668:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:669:33: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:97:25: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:669:33: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:670:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:98:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:670:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:679:16: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:99:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:679:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:685:24: style: The function 'date' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:106:24: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:685:24: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:686:17: style: The function 'timestamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:107:25: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:686:17: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:687:8: style: The function 'setTimestamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:108:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:687:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:690:16: style: The function 'setDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:110:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:690:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:692:18: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:101:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:692:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:693:21: style: The function 'currency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:102:21: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:693:21: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:694:18: style: The function 'quantity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:105:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:694:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:695:19: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:111:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:695:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:696:26: style: The function 'comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:112:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:696:26: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:697:26: style: The function 'associatedFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:113:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:697:26: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:698:16: style: The function 'setAssociatedFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:114:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:698:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:699:34: style: The function 'generaltype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:116:34: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:699:34: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:703:16: style: The function 'relatesToAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:117:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:703:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:704:16: style: The function 'replaceAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:118:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:704:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:705:18: style: The function 'accountChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:119:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:705:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:707:16: style: The function 'isReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:120:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:707:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:708:16: style: The function 'setReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:121:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:708:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:710:15: style: The function 'tagsCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:137:15: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:710:15: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:711:16: style: The function 'addTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:130:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:711:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:712:16: style: The function 'removeTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:131:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:712:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:713:16: style: The function 'removeTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:132:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:713:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:714:16: style: The function 'hasTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:133:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:714:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:715:26: style: The function 'getTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:134:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:715:26: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:716:19: style: The function 'tagsText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:135:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:716:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:717:16: style: The function 'clearTags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:136:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:717:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:718:16: style: The function 'readTags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:138:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:718:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:719:19: style: The function 'writeTags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:139:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:719:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:721:7: style: The function 'linksCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:142:15: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:721:7: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:722:13: style: The function 'getLinkId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:143:21: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:722:13: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:723:8: style: The function 'clearLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:145:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:723:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:724:8: style: The function 'removeLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:148:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:724:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:725:8: style: The function 'removeLinkId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:150:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:725:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:726:8: style: The function 'addLinkId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:147:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:726:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:727:8: style: The function 'hasLinkId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:151:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:727:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:728:8: style: The function 'readLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:153:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:728:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:729:11: style: The function 'writeLinks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:154:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:729:11: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:731:19: style: The function 'payeeText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:140:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:731:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:732:26: style: The function 'payee' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:141:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:732:26: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:757:12: style: The destructor '~SplitTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:96:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:757:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:758:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:97:25: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:758:29: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:759:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:98:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:759:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:761:18: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:101:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:761:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:762:21: style: The function 'currency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:102:21: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:762:21: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:764:18: style: The function 'quantity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:105:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:764:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:774:16: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:99:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:774:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:780:16: style: The function 'date' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:106:24: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:780:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:781:16: style: The function 'setDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:110:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:781:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:782:17: style: The function 'timestamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:107:25: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:782:17: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:783:8: style: The function 'setTimestamp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:108:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:783:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:784:11: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:111:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:784:11: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:786:18: style: The function 'comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:112:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:786:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:788:18: style: The function 'associatedFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:113:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:788:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:789:16: style: The function 'setAssociatedFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:114:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:789:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:795:16: style: The function 'setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:123:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:795:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:797:34: style: The function 'generaltype' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:116:34: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:797:34: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:801:16: style: The function 'relatesToAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:117:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:801:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:802:16: style: The function 'replaceAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:118:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:802:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:803:18: style: The function 'accountChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:119:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:803:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:805:16: style: The function 'isReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:120:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:805:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:806:16: style: The function 'setReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:121:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:806:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:808:19: style: The function 'tagsText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:135:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:808:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:815:19: style: The function 'payeeText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:140:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:815:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:816:26: style: The function 'payee' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:141:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:816:26: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:836:12: style: The destructor '~MultiItemTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:757:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:836:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:837:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:758:29: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:837:29: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:838:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:759:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:838:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:840:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:767:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:840:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:841:16: style: The function 'readElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:768:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:841:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:842:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:771:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:842:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:843:16: style: The function 'writeElements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:772:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:843:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:845:18: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:761:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:845:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:846:21: style: The function 'currency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:762:21: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:846:21: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:847:18: style: The function 'quantity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:764:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:847:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:848:18: style: The function 'cost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:763:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:848:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:853:26: style: The function 'payee' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:816:26: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:853:26: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:856:8: style: The function 'addTransaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:776:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:856:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:858:32: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:798:32: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:858:32: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:861:16: style: The function 'relatesToAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:801:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:861:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:862:16: style: The function 'replaceAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:802:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:862:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:864:16: style: The function 'isReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:805:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:864:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:865:16: style: The function 'setReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:806:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:865:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:885:12: style: The destructor '~MultiAccountTransaction' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:757:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:885:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:886:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:758:29: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:886:29: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:887:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:759:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:887:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:889:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:767:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:889:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:890:16: style: The function 'readElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:768:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:890:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:891:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:771:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:891:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:892:16: style: The function 'writeElements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:772:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:892:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:894:18: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:761:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:894:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:895:21: style: The function 'currency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:762:21: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:895:21: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:896:18: style: The function 'quantity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:764:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:896:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:898:18: style: The function 'cost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:763:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:898:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:902:8: style: The function 'setDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:785:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:902:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:907:8: style: The function 'addTransaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:776:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:907:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:909:32: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:798:32: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:909:32: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:911:16: style: The function 'isIncomesAndExpenses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:799:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:911:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:913:16: style: The function 'relatesToAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:801:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:913:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:914:16: style: The function 'replaceAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:802:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:914:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:937:12: style: The destructor '~DebtPayment' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:757:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/transaction.h:937:12: note: Destructor in derived class Eqonomize-1.5.6/src/transaction.h:938:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:758:29: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:938:29: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:939:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:759:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:939:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:941:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:767:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:941:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:942:16: style: The function 'readElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:768:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:942:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:943:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:771:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:943:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:944:16: style: The function 'writeElements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:772:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:944:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:946:18: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:761:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:946:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:947:21: style: The function 'currency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:762:21: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:947:21: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:948:18: style: The function 'quantity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:764:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:948:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:949:18: style: The function 'cost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:763:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:949:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:966:8: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:778:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:966:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:975:8: style: The function 'setId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:795:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:975:8: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:977:11: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:784:11: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:977:11: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:978:16: style: The function 'setDate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:781:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:978:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:980:24: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:798:32: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:980:24: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:981:16: style: The function 'isIncomesAndExpenses' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:799:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:981:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:983:7: style: The function 'count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:791:15: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:983:7: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:984:24: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:792:24: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:984:24: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:985:24: style: The function 'at' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:793:24: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:985:24: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:986:16: style: The function 'removeTransaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:777:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:986:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:988:16: style: The function 'relatesToAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:801:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:988:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:989:16: style: The function 'replaceAccount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:802:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:989:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:990:18: style: The function 'accountChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:803:18: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:990:18: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:992:16: style: The function 'isReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:805:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:992:16: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:993:16: style: The function 'setReconciled' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/transaction.h:806:16: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:993:16: note: Function in derived class Eqonomize-1.5.6/src/account.cpp:426:12: style: Condition 'o_parent' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/eqonomizelist.h:44:4: error: Returning/dereferencing 'value' after it is deallocated / released [deallocret] Eqonomize-1.5.6/src/eqonomizelist.h:43:29: note: Returning/dereferencing 'value' after it is deallocated / released Eqonomize-1.5.6/src/eqonomizelist.h:44:4: note: Returning/dereferencing 'value' after it is deallocated / released Eqonomize-1.5.6/src/account.cpp:240:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/account.cpp:241:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/account.cpp:116:10: style: Local variable 'type' shadows outer function [shadowFunction] Eqonomize-1.5.6/src/account.h:130:15: note: Shadowed declaration Eqonomize-1.5.6/src/account.cpp:116:10: note: Shadow variable Eqonomize-1.5.6/src/account.cpp:32:49: performance: Function parameter 'initial_name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/account.cpp:32:71: performance: Function parameter 'initial_description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/account.cpp:77:31: performance: Function parameter 'new_name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/account.cpp:79:38: performance: Function parameter 'new_description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/account.cpp:219:38: performance: Function parameter 'group_name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/account.cpp:233:43: performance: Function parameter 'maintainer_name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/account.cpp:257:65: performance: Function parameter 'initial_name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/account.cpp:257:87: performance: Function parameter 'initial_description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/account.cpp:434:63: performance: Function parameter 'initial_name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/account.cpp:434:85: performance: Function parameter 'initial_description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/account.cpp:449:65: performance: Function parameter 'initial_name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/account.cpp:449:87: performance: Function parameter 'initial_description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/account.cpp:192:14: style: Variable 'sec' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/account.cpp:240:20: style: Variable 'cat1' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/account.cpp:241:20: style: Variable 'cat2' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/accountcombobox.h:92:3: style: Class 'QComboBoxListViewEq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/accountcombobox.cpp:41:40: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/accountcombobox.cpp:167:3: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/accountcombobox.cpp:184:44: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/accountcombobox.cpp:223:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/accountcombobox.cpp:241:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/accountcombobox.cpp:278:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/accountcombobox.cpp:287:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/accountcombobox.cpp:296:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/accountcombobox.cpp:317:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/accountcombobox.cpp:388:43: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/accountcombobox.cpp:394:42: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/accountcombobox.cpp:420:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/accountcombobox.cpp:428:5: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/accountcombobox.cpp:119:26: style: Variable 'm' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:452:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:514:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:586:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:594:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidPattern [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1228:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1371:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:439:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA_DIR [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:442:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:451:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:535:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:593:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:799:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:850:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:1581:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:1612:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:1667:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalExit [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:1728:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadUser [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:1765:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:2449:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:3188:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrencyIsoCode [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:3226:151: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurrencyIsoCode [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:3805:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/budget.cpp:3813:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/recurrence.h:99:3: style: Class 'DailyRecurrence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/recurrence.h:101:3: style: Class 'DailyRecurrence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/recurrence.h:125:3: style: Class 'WeeklyRecurrence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/recurrence.h:127:3: style: Class 'WeeklyRecurrence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/recurrence.h:162:3: style: Class 'MonthlyRecurrence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/recurrence.h:164:3: style: Class 'MonthlyRecurrence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/recurrence.h:198:3: style: Class 'YearlyRecurrence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/recurrence.h:200:3: style: Class 'YearlyRecurrence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/eqonomize.h:851:3: style: Class 'EqonomizeTreeWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/eqonomize.h:892:3: style: Class 'EqonomizeComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/eqonomize.h:911:3: style: Class 'EqonomizeItemDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/eqonomizevalueedit.h:98:3: style: Class 'EqonomizeDateEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/eqonomizevalueedit.h:99:3: style: Class 'EqonomizeDateEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/eqonomizevalueedit.h:123:3: style: Class 'EqonomizeCalendarWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/overtimereport.h:50:3: style: Class 'AccountsMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/overtimereport.h:94:3: style: Class 'AccountsCombo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/recurrence.h:102:12: style: The destructor '~DailyRecurrence' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:54:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/recurrence.h:102:12: note: Destructor in derived class Eqonomize-1.5.6/src/recurrence.h:103:15: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:55:23: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:103:15: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:105:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:57:16: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:105:16: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:106:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:62:16: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:106:16: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:108:9: style: The function 'nextOccurrence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:66:17: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:108:9: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:109:9: style: The function 'prevOccurrence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:67:17: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:109:9: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:110:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:79:26: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:110:18: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:128:12: style: The destructor '~WeeklyRecurrence' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:54:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/recurrence.h:128:12: note: Destructor in derived class Eqonomize-1.5.6/src/recurrence.h:129:15: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:55:23: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:129:15: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:131:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:57:16: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:131:16: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:132:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:62:16: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:132:16: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:134:9: style: The function 'nextOccurrence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:66:17: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:134:9: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:135:9: style: The function 'prevOccurrence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:67:17: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:135:9: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:136:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:79:26: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:136:18: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:165:12: style: The destructor '~MonthlyRecurrence' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:54:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/recurrence.h:165:12: note: Destructor in derived class Eqonomize-1.5.6/src/recurrence.h:166:15: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:55:23: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:166:15: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:168:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:57:16: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:168:16: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:169:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:62:16: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:169:16: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:171:9: style: The function 'nextOccurrence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:66:17: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:171:9: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:172:9: style: The function 'prevOccurrence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:67:17: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:172:9: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:173:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:79:26: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:173:18: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:201:12: style: The destructor '~YearlyRecurrence' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:54:12: note: Virtual destructor in base class Eqonomize-1.5.6/src/recurrence.h:201:12: note: Destructor in derived class Eqonomize-1.5.6/src/recurrence.h:202:15: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:55:23: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:202:15: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:204:16: style: The function 'readAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:57:16: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:204:16: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:205:16: style: The function 'writeAttributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:62:16: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:205:16: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:207:9: style: The function 'nextOccurrence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:66:17: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:207:9: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:208:9: style: The function 'prevOccurrence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:67:17: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:208:9: note: Function in derived class Eqonomize-1.5.6/src/recurrence.h:209:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] Eqonomize-1.5.6/src/recurrence.h:79:26: note: Virtual function in base class Eqonomize-1.5.6/src/recurrence.h:209:18: note: Function in derived class Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:292:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:721:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:740:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:748:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:783:100: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:789:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:792:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:815:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:824:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:854:92: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:958:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1261:17: style: Variable 'legend_value' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1249:17: note: legend_value is assigned Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1261:17: note: legend_value is overwritten Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1261:17: style: Variable 'legend_value' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1257:17: note: legend_value is assigned Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1261:17: note: legend_value is overwritten Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:904:17: style: The comparison 'chart_type == 1' is always true. [knownConditionTrueFalse] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:874:19: note: 'chart_type' is assigned value '1' here. Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:904:17: note: The comparison 'chart_type == 1' is always true. Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1018:44: style: The comparison 'chart_type == 1' is always true. [knownConditionTrueFalse] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:874:19: note: 'chart_type' is assigned value '1' here. Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1018:44: note: The comparison 'chart_type == 1' is always true. Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:395:58: performance: Function parameter 'filter' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:188:12: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:192:12: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:257:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:633:17: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:782:25: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1393:12: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1399:12: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:652:21: style: Variable 'counts[account]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:663:21: style: Variable 'counts[account]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:677:21: style: Variable 'counts[account]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:701:22: style: Variable 'counts[account]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:712:52: style: Variable 'desc_counts[trans->description().toLower()]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:732:50: style: Variable 'desc_counts[trans->description().toLower()]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:736:50: style: Variable 'desc_counts[trans->description().toLower()]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:744:36: style: Variable 'counts[trans->fromAccount()]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:752:34: style: Variable 'counts[trans->toAccount()]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:763:28: style: Variable 'counts[from_account]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:766:28: style: Variable 'counts[from_account]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:769:26: style: Variable 'counts[to_account]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:772:26: style: Variable 'counts[to_account]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:802:50: style: Variable 'desc_counts[trans->description().toLower()]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:807:50: style: Variable 'desc_counts[trans->description().toLower()]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:813:36: style: Variable 'counts[trans->fromAccount()]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:822:34: style: Variable 'counts[trans->toAccount()]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:836:36: style: Variable 'counts[trans->fromAccount()]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:840:36: style: Variable 'counts[trans->fromAccount()]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:844:34: style: Variable 'counts[trans->toAccount()]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:848:34: style: Variable 'counts[trans->toAccount()]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1297:19: style: Variable 'legend_string' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1299:19: style: Variable 'legend_string' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1305:51: style: Variable 'legend_string' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1306:24: style: Variable 'legend_string' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1307:45: style: Variable 'legend_string' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1308:23: style: Variable 'legend_string' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1313:17: style: Variable 'legend_value' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1315:17: style: Variable 'legend_value' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonchart.cpp:1324:46: style: Variable 'current_value_1' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/budget.cpp:183:9: warning: Member variable 'Budget::b_default_currency_changed' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/budget.cpp:183:9: warning: Member variable 'Budget::b_currency_modified' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/budget.cpp:183:9: warning: Member variable 'Budget::syncReply' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/budget.cpp:183:9: warning: Member variable 'Budget::syncProcess' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/budget.h:188:7: performance:inconclusive: Technically the member function 'Budget::fileRevision' can be static (but you may consider moving to unnamed namespace). [functionStatic] Eqonomize-1.5.6/src/budget.cpp:1578:13: note: Technically the member function 'Budget::fileRevision' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:188:7: note: Technically the member function 'Budget::fileRevision' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:198:11: style:inconclusive: Technically the member function 'Budget::formatMoney' can be const. [functionConst] Eqonomize-1.5.6/src/budget.cpp:333:17: note: Technically the member function 'Budget::formatMoney' can be const. Eqonomize-1.5.6/src/budget.h:198:11: note: Technically the member function 'Budget::formatMoney' can be const. Eqonomize-1.5.6/src/budget.h:232:8: performance:inconclusive: Technically the member function 'Budget::securityHasTransactions' can be static (but you may consider moving to unnamed namespace). [functionStatic] Eqonomize-1.5.6/src/budget.cpp:3079:14: note: Technically the member function 'Budget::securityHasTransactions' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:232:8: note: Technically the member function 'Budget::securityHasTransactions' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:234:8: performance:inconclusive: Technically the member function 'Budget::scheduledTransactionDateModified' can be static (but you may consider moving to unnamed namespace). [functionStatic] Eqonomize-1.5.6/src/budget.cpp:2967:14: note: Technically the member function 'Budget::scheduledTransactionDateModified' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:234:8: note: Technically the member function 'Budget::scheduledTransactionDateModified' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:235:8: performance:inconclusive: Technically the member function 'Budget::transactionDateModified' can be static (but you may consider moving to unnamed namespace). [functionStatic] Eqonomize-1.5.6/src/budget.cpp:2951:14: note: Technically the member function 'Budget::transactionDateModified' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:235:8: note: Technically the member function 'Budget::transactionDateModified' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:236:8: performance:inconclusive: Technically the member function 'Budget::splitTransactionDateModified' can be static (but you may consider moving to unnamed namespace). [functionStatic] Eqonomize-1.5.6/src/budget.cpp:2985:14: note: Technically the member function 'Budget::splitTransactionDateModified' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:236:8: note: Technically the member function 'Budget::splitTransactionDateModified' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:263:8: style:inconclusive: Technically the member function 'Budget::defaultCurrencyChanged' can be const. [functionConst] Eqonomize-1.5.6/src/budget.cpp:3200:14: note: Technically the member function 'Budget::defaultCurrencyChanged' can be const. Eqonomize-1.5.6/src/budget.h:263:8: note: Technically the member function 'Budget::defaultCurrencyChanged' can be const. Eqonomize-1.5.6/src/budget.h:265:8: style:inconclusive: Technically the member function 'Budget::currenciesModified' can be const. [functionConst] Eqonomize-1.5.6/src/budget.cpp:3202:14: note: Technically the member function 'Budget::currenciesModified' can be const. Eqonomize-1.5.6/src/budget.h:265:8: note: Technically the member function 'Budget::currenciesModified' can be const. Eqonomize-1.5.6/src/budget.h:270:7: style:inconclusive: Technically the member function 'Budget::revision' can be const. [functionConst] Eqonomize-1.5.6/src/budget.cpp:293:13: note: Technically the member function 'Budget::revision' can be const. Eqonomize-1.5.6/src/budget.h:270:7: note: Technically the member function 'Budget::revision' can be const. Eqonomize-1.5.6/src/budget.h:336:7: performance:inconclusive: Technically the member function 'Budget::getAccountType' can be static (but you may consider moving to unnamed namespace). [functionStatic] Eqonomize-1.5.6/src/budget.cpp:3704:13: note: Technically the member function 'Budget::getAccountType' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:336:7: note: Technically the member function 'Budget::getAccountType' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:337:11: performance:inconclusive: Technically the member function 'Budget::getAccountTypeName' can be static (but you may consider moving to unnamed namespace). [functionStatic] Eqonomize-1.5.6/src/budget.cpp:3752:17: note: Technically the member function 'Budget::getAccountTypeName' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:337:11: note: Technically the member function 'Budget::getAccountTypeName' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:338:8: performance:inconclusive: Technically the member function 'Budget::accountTypeIsDebt' can be static (but you may consider moving to unnamed namespace). [functionStatic] Eqonomize-1.5.6/src/budget.cpp:3787:14: note: Technically the member function 'Budget::accountTypeIsDebt' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:338:8: note: Technically the member function 'Budget::accountTypeIsDebt' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:339:8: performance:inconclusive: Technically the member function 'Budget::accountTypeIsCreditCard' can be static (but you may consider moving to unnamed namespace). [functionStatic] Eqonomize-1.5.6/src/budget.cpp:3796:14: note: Technically the member function 'Budget::accountTypeIsCreditCard' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:339:8: note: Technically the member function 'Budget::accountTypeIsCreditCard' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:340:8: performance:inconclusive: Technically the member function 'Budget::accountTypeIsSecurities' can be static (but you may consider moving to unnamed namespace). [functionStatic] Eqonomize-1.5.6/src/budget.cpp:3790:14: note: Technically the member function 'Budget::accountTypeIsSecurities' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:340:8: note: Technically the member function 'Budget::accountTypeIsSecurities' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:341:8: performance:inconclusive: Technically the member function 'Budget::accountTypeIsLiabilities' can be static (but you may consider moving to unnamed namespace). [functionStatic] Eqonomize-1.5.6/src/budget.cpp:3793:14: note: Technically the member function 'Budget::accountTypeIsLiabilities' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:341:8: note: Technically the member function 'Budget::accountTypeIsLiabilities' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:342:8: performance:inconclusive: Technically the member function 'Budget::accountTypeIsOther' can be static (but you may consider moving to unnamed namespace). [functionStatic] Eqonomize-1.5.6/src/budget.cpp:3799:14: note: Technically the member function 'Budget::accountTypeIsOther' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.h:342:8: note: Technically the member function 'Budget::accountTypeIsOther' can be static (but you may consider moving to unnamed namespace). Eqonomize-1.5.6/src/budget.cpp:198:2: warning: Class 'Budget' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] Eqonomize-1.5.6/src/budget.cpp:198:2: warning: Class 'Budget' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] Eqonomize-1.5.6/src/budget.cpp:2209:15: style: Expression is always true because 'else if' condition is opposite to previous condition at line 2149. [multiCondition] Eqonomize-1.5.6/src/budget.cpp:2149:8: note: first condition Eqonomize-1.5.6/src/budget.cpp:2209:15: note: else if condition is opposite to first condition Eqonomize-1.5.6/src/budget.cpp:2273:15: style: Expression is always true because 'else if' condition is opposite to previous condition at line 2215. [multiCondition] Eqonomize-1.5.6/src/budget.cpp:2215:8: note: first condition Eqonomize-1.5.6/src/budget.cpp:2273:15: note: else if condition is opposite to first condition Eqonomize-1.5.6/src/budget.cpp:2297:14: style: Expression is always true because 'else if' condition is opposite to previous condition at line 2281. [multiCondition] Eqonomize-1.5.6/src/budget.cpp:2281:7: note: first condition Eqonomize-1.5.6/src/budget.cpp:2297:14: note: else if condition is opposite to first condition Eqonomize-1.5.6/src/budget.cpp:128:50: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:147:50: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:988:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:989:73: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:990:84: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:991:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:998:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:1256:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:1260:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:1261:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:1265:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:1269:37: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:1270:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:1274:37: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:1275:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:1981:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2572:15: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2613:57: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2614:61: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2615:68: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2620:60: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2621:64: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2622:71: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2631:51: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2633:19: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2634:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2635:70: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2636:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2640:53: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2643:36: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2661:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2668:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2669:70: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2670:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2672:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2679:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2686:36: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2715:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2721:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2722:70: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2723:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2729:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2735:37: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2755:4: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2756:69: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2757:80: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2758:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2763:4: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2764:70: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2765:80: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2766:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2777:56: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2778:54: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2779:52: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2795:59: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2800:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2836:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2842:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2848:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2872:59: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2881:59: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2889:60: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2907:66: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2908:70: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2909:77: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2916:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2923:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2925:112: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2934:19: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2942:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2971:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2972:69: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2973:82: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2974:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:3007:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:3014:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:3021:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/budget.cpp:2420:20: style: The comparison 'account_errors > 0' is always false. [knownConditionTrueFalse] Eqonomize-1.5.6/src/budget.cpp:1795:44: note: 'account_errors' is assigned value '0' here. Eqonomize-1.5.6/src/budget.cpp:2420:20: note: The comparison 'account_errors > 0' is always false. Eqonomize-1.5.6/src/budget.cpp:739:17: style: The scope of the variable 'name' can be reduced. [variableScope] Eqonomize-1.5.6/src/budget.cpp:336:36: style:inconclusive: Function 'formatValue' argument 1 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/budget.h:199:30: note: Function 'formatValue' argument 1 names different: declaration 'v' definition 'value'. Eqonomize-1.5.6/src/budget.cpp:336:36: note: Function 'formatValue' argument 1 names different: declaration 'v' definition 'value'. Eqonomize-1.5.6/src/budget.cpp:336:47: style:inconclusive: Function 'formatValue' argument 2 names different: declaration 'precision' definition 'nr_of_decimals'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/budget.h:199:37: note: Function 'formatValue' argument 2 names different: declaration 'precision' definition 'nr_of_decimals'. Eqonomize-1.5.6/src/budget.cpp:336:47: note: Function 'formatValue' argument 2 names different: declaration 'precision' definition 'nr_of_decimals'. Eqonomize-1.5.6/src/budget.cpp:381:33: style:inconclusive: Function 'formatValue' argument 1 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/budget.h:200:27: note: Function 'formatValue' argument 1 names different: declaration 'v' definition 'value'. Eqonomize-1.5.6/src/budget.cpp:381:33: note: Function 'formatValue' argument 1 names different: declaration 'v' definition 'value'. Eqonomize-1.5.6/src/budget.cpp:381:44: style:inconclusive: Function 'formatValue' argument 2 names different: declaration 'precision' definition 'nr_of_decimals'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/budget.h:200:34: note: Function 'formatValue' argument 2 names different: declaration 'precision' definition 'nr_of_decimals'. Eqonomize-1.5.6/src/budget.cpp:381:44: note: Function 'formatValue' argument 2 names different: declaration 'precision' definition 'nr_of_decimals'. Eqonomize-1.5.6/src/budget.cpp:1760:65: style:inconclusive: Function 'syncFile' argument 3 names different: declaration 'revision_synced' definition 'synced_revision'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/budget.h:190:59: note: Function 'syncFile' argument 3 names different: declaration 'revision_synced' definition 'synced_revision'. Eqonomize-1.5.6/src/budget.cpp:1760:65: note: Function 'syncFile' argument 3 names different: declaration 'revision_synced' definition 'synced_revision'. Eqonomize-1.5.6/src/budget.cpp:3821:48: style:inconclusive: Function 'getTransaction' argument 1 names different: declaration 'tid' definition 'lid'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/budget.h:301:42: note: Function 'getTransaction' argument 1 names different: declaration 'tid' definition 'lid'. Eqonomize-1.5.6/src/budget.cpp:3821:48: note: Function 'getTransaction' argument 1 names different: declaration 'tid' definition 'lid'. Eqonomize-1.5.6/src/budget.cpp:605:49: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/budget.cpp:587:30: note: Shadowed declaration Eqonomize-1.5.6/src/budget.cpp:605:49: note: Shadow variable Eqonomize-1.5.6/src/budget.cpp:616:54: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/budget.cpp:587:30: note: Shadowed declaration Eqonomize-1.5.6/src/budget.cpp:616:54: note: Shadow variable Eqonomize-1.5.6/src/budget.cpp:653:49: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/budget.cpp:641:34: note: Shadowed declaration Eqonomize-1.5.6/src/budget.cpp:653:49: note: Shadow variable Eqonomize-1.5.6/src/budget.cpp:664:54: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/budget.cpp:641:34: note: Shadowed declaration Eqonomize-1.5.6/src/budget.cpp:664:54: note: Shadow variable Eqonomize-1.5.6/src/budget.cpp:694:16: style: Local variable 'jobj' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/budget.cpp:685:14: note: Shadowed declaration Eqonomize-1.5.6/src/budget.cpp:694:16: note: Shadow variable Eqonomize-1.5.6/src/budget.cpp:700:50: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/budget.cpp:686:30: note: Shadowed declaration Eqonomize-1.5.6/src/budget.cpp:700:50: note: Shadow variable Eqonomize-1.5.6/src/budget.cpp:711:55: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/budget.cpp:686:30: note: Shadowed declaration Eqonomize-1.5.6/src/budget.cpp:711:55: note: Shadow variable Eqonomize-1.5.6/src/budget.cpp:1900:12: style: Local variable 'i' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/budget.cpp:1894:10: note: Shadowed declaration Eqonomize-1.5.6/src/budget.cpp:1900:12: note: Shadow variable Eqonomize-1.5.6/src/budget.cpp:2061:52: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/budget.cpp:2027:53: note: Shadowed declaration Eqonomize-1.5.6/src/budget.cpp:2061:52: note: Shadow variable Eqonomize-1.5.6/src/budget.cpp:2934:14: style: Local variable 'tr' shadows outer function [shadowFunction] Eqonomize-1.5.6/src/budget.h:141:2: note: Shadowed declaration Eqonomize-1.5.6/src/budget.cpp:2934:14: note: Shadow variable Eqonomize-1.5.6/src/budget.cpp:2942:25: style: Local variable 'tr' shadows outer function [shadowFunction] Eqonomize-1.5.6/src/budget.h:141:2: note: Shadowed declaration Eqonomize-1.5.6/src/budget.cpp:2942:25: note: Shadow variable Eqonomize-1.5.6/src/budget.cpp:1725:36: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/budget.cpp:3089:40: performance: Function parameter 'name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/budget.cpp:3134:38: performance: Function parameter 'name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/budget.cpp:3141:50: performance: Function parameter 'name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/budget.cpp:3148:52: performance: Function parameter 'name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/budget.cpp:3155:54: performance: Function parameter 'name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/budget.cpp:3162:52: performance: Function parameter 'name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/budget.cpp:3169:54: performance: Function parameter 'name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/budget.cpp:3213:40: performance: Function parameter 'code' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/budget.cpp:3220:46: performance: Function parameter 'symbol' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/budget.cpp:79:54: style: Parameter 'id' can be declared as reference to const [constParameterReference] Eqonomize-1.5.6/src/budget.cpp:79:63: style: Parameter 'rev1' can be declared as reference to const [constParameterReference] Eqonomize-1.5.6/src/budget.cpp:79:74: style: Parameter 'rev2' can be declared as reference to const [constParameterReference] Eqonomize-1.5.6/src/budget.cpp:84:52: style: Parameter 'id' can be declared as reference to const [constParameterReference] Eqonomize-1.5.6/src/budget.cpp:84:61: style: Parameter 'rev1' can be declared as reference to const [constParameterReference] Eqonomize-1.5.6/src/budget.cpp:84:72: style: Parameter 'rev2' can be declared as reference to const [constParameterReference] Eqonomize-1.5.6/src/budget.cpp:50:36: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/budget.cpp:107:49: style: Parameter 't1' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/budget.cpp:107:67: style: Parameter 't2' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/budget.cpp:111:55: style: Parameter 't1' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/budget.cpp:111:74: style: Parameter 't2' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/budget.cpp:115:52: style: Parameter 't1' can be declared as pointer to const. However it seems that 'transaction_list_less_than_stamp' is a callback function, if 't1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/budget.cpp:1475:55: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/budget.cpp:115:52: note: Parameter 't1' can be declared as pointer to const Eqonomize-1.5.6/src/budget.cpp:115:69: style: Parameter 't2' can be declared as pointer to const. However it seems that 'transaction_list_less_than_stamp' is a callback function, if 't2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/budget.cpp:1475:55: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/budget.cpp:115:69: note: Parameter 't2' can be declared as pointer to const Eqonomize-1.5.6/src/budget.cpp:136:46: style: Parameter 't1' can be declared as pointer to const. However it seems that 'transaction_list_less_than' is a callback function, if 't1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/budget.h:78:90: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/budget.cpp:136:46: note: Parameter 't1' can be declared as pointer to const Eqonomize-1.5.6/src/budget.cpp:136:63: style: Parameter 't2' can be declared as pointer to const. However it seems that 'transaction_list_less_than' is a callback function, if 't2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/budget.h:78:90: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/budget.cpp:136:63: note: Parameter 't2' can be declared as pointer to const Eqonomize-1.5.6/src/budget.cpp:159:45: style: Parameter 't1' can be declared as pointer to const. However it seems that 'split_list_less_than' is a callback function, if 't1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/budget.h:88:90: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/budget.cpp:159:45: note: Parameter 't1' can be declared as pointer to const Eqonomize-1.5.6/src/budget.cpp:159:67: style: Parameter 't2' can be declared as pointer to const. However it seems that 'split_list_less_than' is a callback function, if 't2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/budget.h:88:90: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/budget.cpp:159:67: note: Parameter 't2' can be declared as pointer to const Eqonomize-1.5.6/src/budget.cpp:166:52: style: Parameter 't1' can be declared as pointer to const. However it seems that 'schedule_list_less_than' is a callback function, if 't1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/budget.h:98:90: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/budget.cpp:166:52: note: Parameter 't1' can be declared as pointer to const Eqonomize-1.5.6/src/budget.cpp:166:78: style: Parameter 't2' can be declared as pointer to const. However it seems that 'schedule_list_less_than' is a callback function, if 't2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/budget.h:98:90: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/budget.cpp:166:78: note: Parameter 't2' can be declared as pointer to const Eqonomize-1.5.6/src/budget.cpp:169:48: style: Parameter 't1' can be declared as pointer to const. However it seems that 'trade_list_less_than_stamp' is a callback function, if 't1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/budget.cpp:1478:59: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/budget.cpp:169:48: note: Parameter 't1' can be declared as pointer to const Eqonomize-1.5.6/src/budget.cpp:169:67: style: Parameter 't2' can be declared as pointer to const. However it seems that 'trade_list_less_than_stamp' is a callback function, if 't2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/budget.cpp:1478:59: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/budget.cpp:169:67: note: Parameter 't2' can be declared as pointer to const Eqonomize-1.5.6/src/budget.cpp:172:42: style: Parameter 't1' can be declared as pointer to const. However it seems that 'trade_list_less_than' is a callback function, if 't1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/budget.h:119:90: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/budget.cpp:172:42: note: Parameter 't1' can be declared as pointer to const Eqonomize-1.5.6/src/budget.cpp:172:61: style: Parameter 't2' can be declared as pointer to const. However it seems that 'trade_list_less_than' is a callback function, if 't2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/budget.h:119:90: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/budget.cpp:172:61: note: Parameter 't2' can be declared as pointer to const Eqonomize-1.5.6/src/budget.cpp:175:40: style: Parameter 't1' can be declared as pointer to const. However it seems that 'security_list_less_than' is a callback function, if 't1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/budget.h:109:90: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/budget.cpp:175:40: note: Parameter 't1' can be declared as pointer to const Eqonomize-1.5.6/src/budget.cpp:175:54: style: Parameter 't2' can be declared as pointer to const. However it seems that 'security_list_less_than' is a callback function, if 't2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/budget.h:109:90: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/budget.cpp:175:54: note: Parameter 't2' can be declared as pointer to const Eqonomize-1.5.6/src/budget.cpp:225:16: style: Variable 'lc' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/budget.cpp:731:12: style: Variable 'cur_usd' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/budget.cpp:998:25: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/budget.cpp:2785:39: style: Parameter 'account' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/budget.cpp:2856:13: style: Variable 'security' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/budget.cpp:2860:21: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/budget.cpp:2864:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/budget.cpp:2868:25: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/budget.cpp:3162:75: style: Parameter 'parent_acc' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/budget.cpp:3169:77: style: Parameter 'parent_acc' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/budget.cpp:3181:12: style: Variable 'prev_default' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/budget.cpp:3187:12: style: Variable 'prev_default' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/budget.cpp:3236:18: style: Variable 'acc' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/budget.cpp:364:21: warning: Either the condition 'group_format.length()>i_format' is redundant or 'i_format' can have the value group_format.size(). Expression 'group_format[i_format]' causes access out of bounds. [containerOutOfBounds] Eqonomize-1.5.6/src/budget.cpp:362:30: note: Assuming that condition 'group_format.length()>i_format' is not redundant Eqonomize-1.5.6/src/budget.cpp:363:6: note: i_format is incremented', new value is symbolic=group_format.length() Eqonomize-1.5.6/src/budget.cpp:364:21: note: Access out of bounds Eqonomize-1.5.6/src/budget.cpp:407:21: warning: Either the condition 'group_format.length()>i_format' is redundant or 'i_format' can have the value group_format.size(). Expression 'group_format[i_format]' causes access out of bounds. [containerOutOfBounds] Eqonomize-1.5.6/src/budget.cpp:405:30: note: Assuming that condition 'group_format.length()>i_format' is not redundant Eqonomize-1.5.6/src/budget.cpp:406:6: note: i_format is incremented', new value is symbolic=group_format.length() Eqonomize-1.5.6/src/budget.cpp:407:21: note: Access out of bounds Eqonomize-1.5.6/src/budget.cpp:697:17: style: Variable 'name' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/budget.cpp:755:10: style: Variable 'name' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/budget.cpp:1458:7: style: Variable 'cur' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:80:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionRole [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:585:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:619:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1588:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/currency.cpp:135:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/currency.cpp:170:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/currency.cpp:51:2: performance: Variable 's_code' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Eqonomize-1.5.6/src/currency.cpp:52:2: performance: Variable 's_symbol' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Eqonomize-1.5.6/src/currency.cpp:53:2: performance: Variable 's_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Eqonomize-1.5.6/src/currency.cpp:143:6: style: Condition '!readElement(xml,valid)' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/currency.cpp:143:18: note: Calling function 'readElement' returns 0 Eqonomize-1.5.6/src/currency.cpp:143:6: note: Condition '!readElement(xml,valid)' is always true Eqonomize-1.5.6/src/currency.cpp:103:14: style: Variable 'has_changed' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/currency.cpp:85:15: note: has_changed is assigned Eqonomize-1.5.6/src/currency.cpp:103:14: note: has_changed is overwritten Eqonomize-1.5.6/src/currency.cpp:103:14: style: Variable 'has_changed' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/currency.cpp:90:15: note: has_changed is assigned Eqonomize-1.5.6/src/currency.cpp:103:14: note: has_changed is overwritten Eqonomize-1.5.6/src/currency.cpp:409:32: style:inconclusive: Function 'setAsLocal' argument 1 names different: declaration 'is_local' definition 'b_local'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/currency.h:110:24: note: Function 'setAsLocal' argument 1 names different: declaration 'is_local' definition 'b_local'. Eqonomize-1.5.6/src/currency.cpp:409:32: note: Function 'setAsLocal' argument 1 names different: declaration 'is_local' definition 'b_local'. Eqonomize-1.5.6/src/currency.cpp:49:51: performance: Function parameter 'initial_code' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/currency.cpp:49:73: performance: Function parameter 'initial_symbol' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/currency.cpp:49:97: performance: Function parameter 'initial_name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/currency.cpp:364:32: performance: Function parameter 'new_code' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/currency.cpp:367:34: performance: Function parameter 'new_symbol' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/currency.cpp:371:32: performance: Function parameter 'new_name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/currency.cpp:117:53: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/currency.cpp:419:40: style: Parameter 'c1' can be declared as pointer to const. However it seems that 'currency_list_less_than' is a callback function, if 'c1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/currency.h:134:90: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/currency.cpp:419:40: note: Parameter 'c1' can be declared as pointer to const Eqonomize-1.5.6/src/currency.cpp:419:54: style: Parameter 'c2' can be declared as pointer to const. However it seems that 'currency_list_less_than' is a callback function, if 'c2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] Eqonomize-1.5.6/src/currency.h:134:90: note: You might need to cast the function pointer here Eqonomize-1.5.6/src/currency.cpp:419:54: note: Parameter 'c2' can be declared as pointer to const Eqonomize-1.5.6/src/currency.cpp:273:40: warning: Either the condition 'o_budget->monetary_group_format.length()>i_format' is redundant or 'i_format' can have the value o_budget->monetary_group_format.size(). Expression 'o_budget->monetary_group_format[i_format]' causes access out of bounds. [containerOutOfBounds] Eqonomize-1.5.6/src/currency.cpp:271:49: note: Assuming that condition 'o_budget->monetary_group_format.length()>i_format' is not redundant Eqonomize-1.5.6/src/currency.cpp:272:6: note: i_format is incremented', new value is symbolic=o_budget->monetary_group_format.length() Eqonomize-1.5.6/src/currency.cpp:273:40: note: Access out of bounds Eqonomize-1.5.6/src/currencyconversiondialog.cpp:61:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/currencyconversiondialog.cpp:81:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/currencyconversiondialog.cpp:83:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/currencyconversiondialog.cpp:119:49: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/currencyconversiondialog.cpp:120:47: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/currencyconversiondialog.cpp:130:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/currencyconversiondialog.cpp:131:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/currencyconversiondialog.cpp:141:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/currencyconversiondialog.cpp:142:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/currencyconversiondialog.cpp:78:29: style: Variable 'prev_fromCur' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/currencyconversiondialog.cpp:79:27: style: Variable 'prev_toCur' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/currencyconversiondialog.cpp:94:20: style: Variable 'acc' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1050:23: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1049:23: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1050:23: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1064:23: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1063:23: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1064:23: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1079:22: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1078:22: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1079:22: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1097:21: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1096:21: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1097:21: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1111:21: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1110:21: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1111:21: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1131:23: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1130:23: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1131:23: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1147:23: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1146:23: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1147:23: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1303:24: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1302:24: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1303:24: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1317:24: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1316:24: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1317:24: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1332:23: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1331:23: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1332:23: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1351:22: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1350:22: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1351:22: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1365:22: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1364:22: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1365:22: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1387:24: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1386:24: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1387:24: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1403:24: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1402:24: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1403:24: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1429:12: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1428:12: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1429:12: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1443:12: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1442:12: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1443:12: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1457:12: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1456:12: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1457:12: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1471:12: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1470:12: note: First condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1471:12: note: Second condition Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:437:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:440:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:469:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:791:74: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:792:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:793:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:800:80: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:801:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:802:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:816:102: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:822:15: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:825:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:829:74: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:830:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:831:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:838:80: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:839:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:840:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:849:94: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:905:76: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:906:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:907:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:914:82: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:915:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:916:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:941:102: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:947:15: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:950:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:956:76: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:957:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:958:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:965:82: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:966:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:967:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:987:94: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1047:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1061:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1094:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1108:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1233:100: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1239:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1242:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1299:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1313:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1347:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1361:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1492:92: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1997:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:2000:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1861:8: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1828:136: note: col is assigned Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1861:8: note: col is overwritten Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1861:8: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1847:123: note: col is assigned Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1861:8: note: col is overwritten Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1931:8: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1899:137: note: col is assigned Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1931:8: note: col is overwritten Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1931:8: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1918:124: note: col is assigned Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1931:8: note: col is overwritten Eqonomize-1.5.6/src/editaccountdialogs.cpp:93:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editaccountdialogs.cpp:226:370: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editaccountdialogs.cpp:249:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editaccountdialogs.cpp:453:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editaccountdialogs.cpp:560:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editaccountdialogs.cpp:205:53: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editaccountdialogs.cpp:209:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editaccountdialogs.cpp:225:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editaccountdialogs.cpp:247:18: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editaccountdialogs.cpp:307:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editaccountdialogs.cpp:312:92: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editaccountdialogs.cpp:341:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editaccountdialogs.cpp:415:74: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editaccountdialogs.cpp:435:52: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editaccountdialogs.cpp:470:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editaccountdialogs.cpp:478:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editaccountdialogs.cpp:523:74: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editaccountdialogs.cpp:543:52: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editaccountdialogs.cpp:577:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editaccountdialogs.cpp:585:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editaccountdialogs.cpp:87:18: style: Variable 'aaccount' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editaccountdialogs.cpp:368:15: style: Variable 'sec' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editaccountdialogs.cpp:395:17: style: Variable 'aaccount' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editaccountdialogs.cpp:509:18: style: Variable 'iaccount' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editaccountdialogs.cpp:616:19: style: Variable 'eaccount' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editaccountdialogs.cpp:172:51: style: Variable 'row' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:111:12: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:115:12: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:275:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:345:17: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:713:17: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:815:27: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:940:27: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1232:25: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1686:22: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1695:21: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1703:22: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:2042:12: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:2047:12: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:444:29: warning: Uninitialized variable: b_expense [uninitvar] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:430:96: note: Assuming condition is false Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:444:29: note: Uninitialized variable: b_expense Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:444:43: warning: Uninitialized variable: b_income [uninitvar] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:430:96: note: Assuming condition is false Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:444:43: note: Uninitialized variable: b_income Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:2004:27: warning: Uninitialized variable: b_expense [uninitvar] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1990:94: note: Assuming condition is false Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:2004:27: note: Uninitialized variable: b_expense Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:2004:41: warning: Uninitialized variable: b_income [uninitvar] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1990:94: note: Assuming condition is false Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:2004:41: note: Uninitialized variable: b_income Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:752:11: style: Variable 'columns' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:763:11: style: Variable 'columns' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1386:66: style: Variable 'tag_month_values[desc][month_index]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1388:26: style: Variable 'tag_counts[desc]' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1659:101: style: Variable 'col' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1735:121: style: Variable 'col' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1772:116: style: Variable 'col' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1800:128: style: Variable 'col' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1872:124: style: Variable 'col' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/editcurrencydialog.cpp:94:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1942:123: style: Variable 'col' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/categoriescomparisonreport.cpp:1965:138: style: Variable 'col' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/editcurrencydialog.cpp:127:52: style: Variable 'row' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:88:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:102:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:171:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:196:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:218:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:240:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:265:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:278:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:328:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:338:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:358:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:388:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:402:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:446:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:456:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:466:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:486:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:517:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:533:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:572:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:582:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:602:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/recurrenceeditwidget.h:144:3: style: Class 'EditExceptionsDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transactioneditwidget.h:257:3: style: Class 'TagMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transactioneditwidget.h:341:3: style: Class 'LinksWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/transactioneditwidget.h:359:3: style: Class 'CommentsTextEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:122:40: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:207:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:208:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:213:130: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:214:131: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:229:172: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:230:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:235:118: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:236:119: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:300:40: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:427:40: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:463:125: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:553:40: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:208:61: style: Variable 'dialog' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:207:103: note: dialog is assigned Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:208:61: note: dialog is overwritten Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:354:91: style:inconclusive: Function 'editTransaction' argument 1 names different: declaration 'trans' definition 'split'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/editscheduledtransactiondialog.h:104:70: note: Function 'editTransaction' argument 1 names different: declaration 'trans' definition 'split'. Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:354:91: note: Function 'editTransaction' argument 1 names different: declaration 'trans' definition 'split'. Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:482:100: style:inconclusive: Function 'editTransaction' argument 1 names different: declaration 'trans' definition 'split'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/editscheduledtransactiondialog.h:140:76: note: Function 'editTransaction' argument 1 names different: declaration 'trans' definition 'split'. Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:482:100: note: Function 'editTransaction' argument 1 names different: declaration 'trans' definition 'split'. Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:569:125: style:inconclusive: Function 'newScheduledTransaction' argument 3 names different: declaration 'loan' definition 'account'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/editscheduledtransactiondialog.h:172:102: note: Function 'newScheduledTransaction' argument 3 names different: declaration 'loan' definition 'account'. Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:569:125: note: Function 'newScheduledTransaction' argument 3 names different: declaration 'loan' definition 'account'. Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:598:75: style:inconclusive: Function 'editTransaction' argument 1 names different: declaration 'trans' definition 'split'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/editscheduledtransactiondialog.h:174:52: note: Function 'editTransaction' argument 1 names different: declaration 'trans' definition 'split'. Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:598:75: note: Function 'editTransaction' argument 1 names different: declaration 'trans' definition 'split'. Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:118:56: performance: Function parameter 'description_value' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:118:200: performance: Function parameter 'payee_value' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:118:221: performance: Function parameter 'comment_value' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:151:87: performance: Function parameter 'description_value' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:151:231: performance: Function parameter 'payee_value' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:151:252: performance: Function parameter 'comment_value' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:422:57: performance: Function parameter 'description_string' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:422:143: performance: Function parameter 'comment_string' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:452:88: performance: Function parameter 'description_string' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/editscheduledtransactiondialog.cpp:452:174: performance: Function parameter 'comment_string' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/editsplitdialog.cpp:69:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:99:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:181:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:188:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:207:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:225:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:239:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:259:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:270:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:291:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:308:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitivelySortedModel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:540:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DaySection [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:576:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:639:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:864:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClickFocus [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:1014:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:1049:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:1311:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClickFocus [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:1390:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DaySection [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/editsplitdialog.cpp:104:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:142:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:321:5: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:325:3: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:355:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:368:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:373:4: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:531:5: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:548:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:566:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:609:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:623:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:631:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:632:58: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:633:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:638:53: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:660:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:663:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:665:114: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:666:62: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:667:47: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:726:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:730:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:734:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:735:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:737:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:743:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:770:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:804:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:977:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:990:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1006:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1027:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1043:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1075:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1090:19: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1106:65: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1107:36: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1119:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1121:38: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1123:38: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1175:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1187:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1450:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1457:56: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1458:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1477:58: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:1478:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/editsplitdialog.cpp:312:10: style: The scope of the variable 'descr' can be reduced. [variableScope] Eqonomize-1.5.6/src/editsplitdialog.cpp:1544:22: style: The scope of the variable 'v1' can be reduced. [variableScope] Eqonomize-1.5.6/src/editsplitdialog.cpp:1544:32: style: The scope of the variable 'v2' can be reduced. [variableScope] Eqonomize-1.5.6/src/editsplitdialog.cpp:1544:42: style: The scope of the variable 'v3' can be reduced. [variableScope] Eqonomize-1.5.6/src/editsplitdialog.cpp:1485:52: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/editsplitdialog.cpp:1453:59: note: Shadowed declaration Eqonomize-1.5.6/src/editsplitdialog.cpp:1485:52: note: Shadow variable Eqonomize-1.5.6/src/editsplitdialog.cpp:1547:8: style: Local variable 'date' shadows outer function [shadowFunction] Eqonomize-1.5.6/src/editsplitdialog.h:143:9: note: Shadowed declaration Eqonomize-1.5.6/src/editsplitdialog.cpp:1547:8: note: Shadow variable Eqonomize-1.5.6/src/editsplitdialog.cpp:104:25: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:315:21: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:349:13: style: Variable 'expense' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:362:12: style: Variable 'income' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:525:11: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:548:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:556:12: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:698:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:799:17: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:804:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:975:12: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:977:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:990:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:1107:28: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:1175:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:1450:17: style: Variable 'loan' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:1452:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:1487:16: style: Variable 'etrans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:1513:11: style: Variable 'acc' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/editsplitdialog.cpp:1514:17: style: Variable 'loan' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomizemonthselector.cpp:91:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomizemonthselector.cpp:36:2: performance: Variable 'd_date' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] Eqonomize-1.5.6/src/eqonomizemonthselector.h:36:3: style: Class 'EqonomizeMonthSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/eqonomizemonthselector.cpp:86:6: style: The scope of the variable 'months' can be reduced. [variableScope] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:66:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:80:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonDblClick [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:138:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocusReason [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:147:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TabFocusReason [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:195:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Invalid [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:577:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomContextMenu [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:582:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Home [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:610:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Down [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:663:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CTRL [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:162:6: style: Condition 'currency' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:170:6: style: Condition 'currency' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:172:6: style: Condition 'currency' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:297:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:366:10: style: The scope of the variable 'v' can be reduced. [variableScope] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:219:57: style:inconclusive: Function 'valueFromText' argument 1 names different: declaration 'text' definition 't'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/eqonomizevalueedit.h:57:47: note: Function 'valueFromText' argument 1 names different: declaration 'text' definition 't'. Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:219:57: note: Function 'valueFromText' argument 1 names different: declaration 'text' definition 't'. Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:474:7: style: Local variable 'i' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:317:6: note: Shadowed declaration Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:474:7: note: Shadow variable Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:478:14: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:500:15: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:515:14: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomizevalueedit.cpp:448:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/eqonomize.cpp:242:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:320:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:332:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Active [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:342:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ToolTip [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:375:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:444:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:471:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:478:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:569:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:587:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:667:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:695:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:798:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:826:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:925:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:972:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:978:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DaySection [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:1080:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescendingOrder [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:1267:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:1529:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:1579:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:1720:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:1736:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:1751:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:1766:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:1781:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:1803:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:1872:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:1908:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:2023:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescendingOrder [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:2140:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:2284:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:2386:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:2399:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:2450:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PicturesLocation [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:2987:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowMinimized [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:3105:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:3187:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LongFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:3499:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:3536:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:3576:293: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:3622:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:3654:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:3687:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:3715:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:3982:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:4028:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:4328:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoFrame [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:4585:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:4904:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:5013:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:5235:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:5493:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6052:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AdjustToContentsOnFirstShow [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6171:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6265:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6308:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowModal [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6351:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowModal [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6391:176: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6482:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6506:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6527:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6591:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6616:140: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6635:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowModal [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6769:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6817:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:6849:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:7210:187: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:7536:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:7570:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Window [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:7604:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:7666:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:7753:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable New [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:8131:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DOCUMENTATION_DIR [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:8199:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:8268:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:8309:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowMinimized [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:8346:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:8402:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:8473:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveFilename [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:8511:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:8531:140: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:8702:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:8729:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:8764:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:8782:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:8893:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:8972:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:9186:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:9205:147: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:9404:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:9465:150: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:9494:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:9762:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:9782:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:9826:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AscendingOrder [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:9910:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:9982:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:11357:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:11378:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OnItem [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/importcsvdialog.cpp:71:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClassicStyle [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/importcsvdialog.cpp:608:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/importcsvdialog.cpp:1047:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/importcsvdialog.cpp:1244:150: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/importcsvdialog.cpp:1894:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/importcsvdialog.cpp:513:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:523:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:541:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:659:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:664:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:676:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:736:3: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:765:150: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:841:69: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:853:69: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:875:69: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:879:75: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:891:69: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:895:75: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1275:51: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1276:58: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1279:51: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1509:49: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1545:56: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1558:53: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1582:51: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1655:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1684:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1710:49: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1711:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1716:48: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1717:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1723:52: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1725:52: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1727:51: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1735:51: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1736:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1738:61: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1739:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1746:52: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1748:49: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1749:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1751:50: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1752:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/importcsvdialog.cpp:1754:51: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:115:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/ledgerdialog.cpp:131:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/ledgerdialog.cpp:169:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/ledgerdialog.cpp:221:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionRole [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/ledgerdialog.cpp:451:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/ledgerdialog.cpp:567:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/ledgerdialog.cpp:705:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/ledgerdialog.cpp:899:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/ledgerdialog.cpp:1065:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/ledgerdialog.cpp:1281:168: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/ledgerdialog.cpp:1428:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/ledgerdialog.cpp:1537:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/ledgerdialog.cpp:1775:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/ledgerdialog.cpp:1808:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable All [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/eqonomize.cpp:364:3: warning: Member variable 'SecurityListViewItem::cost' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/eqonomize.cpp:364:3: warning: Member variable 'SecurityListViewItem::value' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/eqonomize.cpp:364:3: warning: Member variable 'SecurityListViewItem::rate' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/eqonomize.cpp:364:3: warning: Member variable 'SecurityListViewItem::profit' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/eqonomize.cpp:364:3: warning: Member variable 'SecurityListViewItem::shares' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/eqonomize.cpp:364:3: warning: Member variable 'SecurityListViewItem::quote' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/eqonomize.cpp:364:3: warning: Member variable 'SecurityListViewItem::scost' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/eqonomize.cpp:364:3: warning: Member variable 'SecurityListViewItem::sprofit' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/eqonomize.cpp:651:3: style: Class 'SecurityTransactionListViewItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/eqonomize.cpp:2411:3: style: Class 'AccountsListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] Eqonomize-1.5.6/src/eqonomize.cpp:680:16: style: Expression is always false because 'else if' condition matches previous condition at line 678. [multiCondition] Eqonomize-1.5.6/src/eqonomize.cpp:680:16: warning: Identical condition 'col==2', second condition is always false [identicalConditionAfterEarlyExit] Eqonomize-1.5.6/src/eqonomize.cpp:678:16: note: If condition 'col==2' is true, the function will return/exit Eqonomize-1.5.6/src/eqonomize.cpp:680:16: note: Testing identical condition 'col==2' Eqonomize-1.5.6/src/eqonomize.cpp:10107:5: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/eqonomize.cpp:10106:5: note: First condition Eqonomize-1.5.6/src/eqonomize.cpp:10107:5: note: Second condition Eqonomize-1.5.6/src/eqonomize.cpp:10310:5: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/eqonomize.cpp:10309:5: note: First condition Eqonomize-1.5.6/src/eqonomize.cpp:10310:5: note: Second condition Eqonomize-1.5.6/src/eqonomize.cpp:11013:7: style: The if condition is the same as the previous if condition [duplicateCondition] Eqonomize-1.5.6/src/eqonomize.cpp:10999:7: note: First condition Eqonomize-1.5.6/src/eqonomize.cpp:11013:7: note: Second condition Eqonomize-1.5.6/src/eqonomize.cpp:1291:25: style: Condition '!line.isEmpty()' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/eqonomize.cpp:1289:20: note: Assuming that condition 'line.isNull()' is not redundant Eqonomize-1.5.6/src/eqonomize.cpp:1291:25: note: Condition '!line.isEmpty()' is always true Eqonomize-1.5.6/src/eqonomize.cpp:1344:8: style: Condition 'success' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/eqonomize.cpp:1343:20: note: Assignment 'success=true', assigned value is 1 Eqonomize-1.5.6/src/eqonomize.cpp:1344:8: note: Condition 'success' is always true Eqonomize-1.5.6/src/eqonomize.cpp:386:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:451:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:477:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:494:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:506:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:512:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:513:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:533:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:534:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:535:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:536:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:539:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:540:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:541:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:574:35: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:589:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:593:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:613:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:636:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:637:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:640:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:675:39: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:701:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:730:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:731:15: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:733:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:734:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:755:74: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:756:78: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:778:126: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:830:38: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:836:54: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:838:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:840:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:842:49: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:843:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:852:50: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:853:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:905:65: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1002:65: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1024:62: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1029:58: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1668:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1700:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1724:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1858:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1881:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1895:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1898:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1900:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1901:58: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1902:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1914:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1920:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1921:34: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1932:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1937:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1938:37: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1949:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1954:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1955:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:1966:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:2002:46: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:2008:46: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:2072:39: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:2123:39: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:2185:204: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:2189:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:2214:204: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:2218:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:2314:40: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:2337:44: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:2348:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3088:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3089:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3090:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3091:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3405:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3430:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3533:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3572:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3601:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3605:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3609:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3613:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3652:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3670:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3711:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3724:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3731:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3759:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3760:18: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3855:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3864:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:3873:19: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4227:61: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4229:64: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4231:63: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4299:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4312:69: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4511:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4513:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4515:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4578:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4579:70: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4580:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4584:38: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4617:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4619:39: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4650:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4651:81: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4652:39: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4683:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4685:39: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4731:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4736:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4741:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4752:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4772:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4777:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4792:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4897:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4898:59: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4899:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4901:130: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:4902:40: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5011:67: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5023:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5025:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5026:75: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5030:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5031:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5096:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5135:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5215:74: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5235:158: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5244:225: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5249:40: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5274:84: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5275:71: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5293:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5305:74: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5306:66: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5313:75: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5314:67: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5316:133: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5320:68: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5321:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5323:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5328:71: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5329:5: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5331:5: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5340:75: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5341:67: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5345:79: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5346:130: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5355:75: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5356:67: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5357:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5359:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5373:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5384:88: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5385:97: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5386:104: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5391:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5393:79: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5394:88: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5395:95: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5399:73: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5402:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5404:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5407:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5409:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5432:73: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5441:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5443:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5469:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5472:71: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5555:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5597:114: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5650:20: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5659:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5668:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5747:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:5750:15: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6807:60: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6828:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6858:62: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6911:42: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6912:46: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6913:50: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6914:46: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6916:4: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6920:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6944:42: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6945:46: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6946:50: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6947:46: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6949:4: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6953:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6977:42: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6978:46: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6979:50: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6980:46: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6982:4: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6986:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:7011:46: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:7012:50: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:7013:46: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:7015:4: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:7019:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:8638:121: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:8643:49: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:8645:50: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:8651:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:8661:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:8672:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:8694:101: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:8695:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:8868:50: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:8869:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:8962:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9055:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9094:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9167:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9168:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9204:96: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9208:97: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9209:60: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9219:79: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9243:74: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9296:74: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9332:98: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9333:61: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9344:80: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9374:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9420:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9532:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9535:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9536:59: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9537:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9542:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9551:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9552:60: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9553:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9559:35: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9563:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9564:71: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9565:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9568:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9573:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9574:61: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9575:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9592:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9593:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9597:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9598:59: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9599:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9602:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9603:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9604:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9606:59: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9607:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9608:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9609:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9615:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9621:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9630:35: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9631:38: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9650:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9651:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9652:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9654:71: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9655:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9656:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9657:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9670:73: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9680:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9682:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9696:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9699:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9700:59: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9701:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9706:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9715:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9716:60: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9717:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9723:35: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9736:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9737:71: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9738:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9741:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9746:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9747:61: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9748:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9807:113: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9903:113: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9922:40: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9931:40: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9962:113: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:9963:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10035:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10042:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10051:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10057:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10221:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10223:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10226:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10240:20: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10244:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10268:52: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10269:43: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10416:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10418:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10422:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10435:18: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10439:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10463:52: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10464:43: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10508:49: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10509:40: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10524:49: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10525:40: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:10597:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:11023:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:11049:89: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:11050:91: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:11051:58: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:11282:64: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:11289:48: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:11290:39: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/eqonomize.cpp:6527:2: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] Eqonomize-1.5.6/src/eqonomize.cpp:6589:2: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] Eqonomize-1.5.6/src/eqonomize.cpp:7758:11: style: The scope of the variable 'recentFileAction' can be reduced. [variableScope] Eqonomize-1.5.6/src/eqonomize.cpp:10598:9: style: The scope of the variable 'mbudget' can be reduced. [variableScope] Eqonomize-1.5.6/src/eqonomize.cpp:585:64: style:inconclusive: Function 'setTransaction' argument 1 names different: declaration 'trans' definition 'transs'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/eqonomize.cpp:564:37: note: Function 'setTransaction' argument 1 names different: declaration 'trans' definition 'transs'. Eqonomize-1.5.6/src/eqonomize.cpp:585:64: note: Function 'setTransaction' argument 1 names different: declaration 'trans' definition 'transs'. Eqonomize-1.5.6/src/eqonomize.cpp:3863:49: style:inconclusive: Function 'updateSecurity' argument 1 names different: declaration 'i' definition 'i_pre'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/eqonomize.h:199:40: note: Function 'updateSecurity' argument 1 names different: declaration 'i' definition 'i_pre'. Eqonomize-1.5.6/src/eqonomize.cpp:3863:49: note: Function 'updateSecurity' argument 1 names different: declaration 'i' definition 'i_pre'. Eqonomize-1.5.6/src/eqonomize.cpp:8648:39: style:inconclusive: Function 'accountAdded' argument 1 names different: declaration 'account' definition 'acc'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/eqonomize.h:518:30: note: Function 'accountAdded' argument 1 names different: declaration 'account' definition 'acc'. Eqonomize-1.5.6/src/eqonomize.cpp:8648:39: note: Function 'accountAdded' argument 1 names different: declaration 'account' definition 'acc'. Eqonomize-1.5.6/src/eqonomize.cpp:2944:16: style: Local variable 'fm' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/eqonomize.cpp:2569:15: note: Shadowed declaration Eqonomize-1.5.6/src/eqonomize.cpp:2944:16: note: Shadow variable Eqonomize-1.5.6/src/eqonomize.cpp:5107:13: style: Local variable 'i' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/eqonomize.cpp:5096:25: note: Shadowed declaration Eqonomize-1.5.6/src/eqonomize.cpp:5107:13: note: Shadow variable Eqonomize-1.5.6/src/eqonomize.cpp:5528:9: style: Local variable 'n' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/eqonomize.cpp:5475:6: note: Shadowed declaration Eqonomize-1.5.6/src/eqonomize.cpp:5528:9: note: Shadow variable Eqonomize-1.5.6/src/eqonomize.cpp:5689:9: style: Local variable 'b' shadows outer argument [shadowArgument] Eqonomize-1.5.6/src/eqonomize.cpp:5670:46: note: Shadowed declaration Eqonomize-1.5.6/src/eqonomize.cpp:5689:9: note: Shadow variable Eqonomize-1.5.6/src/eqonomize.cpp:5709:9: style: Local variable 'b' shadows outer argument [shadowArgument] Eqonomize-1.5.6/src/eqonomize.cpp:5670:46: note: Shadowed declaration Eqonomize-1.5.6/src/eqonomize.cpp:5709:9: note: Shadow variable Eqonomize-1.5.6/src/eqonomize.cpp:6373:13: style: Local variable 'error' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/eqonomize.cpp:6356:10: note: Shadowed declaration Eqonomize-1.5.6/src/eqonomize.cpp:6373:13: note: Shadow variable Eqonomize-1.5.6/src/eqonomize.cpp:6668:13: style: Local variable 'errors' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/eqonomize.cpp:6656:11: note: Shadowed declaration Eqonomize-1.5.6/src/eqonomize.cpp:6668:13: note: Shadow variable Eqonomize-1.5.6/src/eqonomize.cpp:9072:6: style: Local variable 'i' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/eqonomize.cpp:8958:19: note: Shadowed declaration Eqonomize-1.5.6/src/eqonomize.cpp:9072:6: note: Shadow variable Eqonomize-1.5.6/src/eqonomize.cpp:9111:6: style: Local variable 'i' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/eqonomize.cpp:8958:19: note: Shadowed declaration Eqonomize-1.5.6/src/eqonomize.cpp:9111:6: note: Shadow variable Eqonomize-1.5.6/src/eqonomize.cpp:9186:3: style: Local variable 'i' shadows outer argument [shadowArgument] Eqonomize-1.5.6/src/eqonomize.cpp:9154:47: note: Shadowed declaration Eqonomize-1.5.6/src/eqonomize.cpp:9186:3: note: Shadow variable Eqonomize-1.5.6/src/eqonomize.cpp:9743:13: style: Local variable 'i' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/eqonomize.cpp:9725:26: note: Shadowed declaration Eqonomize-1.5.6/src/eqonomize.cpp:9743:13: note: Shadow variable Eqonomize-1.5.6/src/eqonomize.cpp:10607:52: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/eqonomize.cpp:10600:32: note: Shadowed declaration Eqonomize-1.5.6/src/eqonomize.cpp:10607:52: note: Shadow variable Eqonomize-1.5.6/src/eqonomize.cpp:11238:54: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/eqonomize.cpp:11230:52: note: Shadowed declaration Eqonomize-1.5.6/src/eqonomize.cpp:11238:54: note: Shadow variable Eqonomize-1.5.6/src/eqonomize.cpp:11242:55: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/eqonomize.cpp:11230:52: note: Shadowed declaration Eqonomize-1.5.6/src/eqonomize.cpp:11242:55: note: Shadow variable Eqonomize-1.5.6/src/eqonomize.cpp:5836:12: warning:inconclusive: Found suspicious equality comparison. Did you intend to assign a value instead? [constStatement] Eqonomize-1.5.6/src/eqonomize.cpp:5961:23: warning:inconclusive: Found suspicious equality comparison. Did you intend to assign a value instead? [constStatement] Eqonomize-1.5.6/src/eqonomize.cpp:478:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] Eqonomize-1.5.6/src/eqonomize.cpp:1561:53: performance: Function parameter 'filter' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/eqonomize.cpp:3502:3: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:3514:3: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:3539:3: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:3555:3: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:3973:44: performance: Function parameter 'description_value' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/eqonomize.cpp:3973:165: performance: Function parameter 'payee_value' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/eqonomize.cpp:3973:186: performance: Function parameter 'comment_value' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/eqonomize.cpp:3987:4: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4009:2: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4035:4: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4057:2: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4072:74: performance: Function parameter 'description_string' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4072:160: performance: Function parameter 'comment_string' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4084:3: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4097:2: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4117:3: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4130:2: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4153:3: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4166:2: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4192:3: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4205:2: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4246:4: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4284:3: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4423:3: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4436:2: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4475:5: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4527:5: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4554:4: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4590:4: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4625:5: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4658:5: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4691:5: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4722:2: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4909:6: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4942:4: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:4990:3: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:5302:49: performance: Function parameter 'transactions' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/eqonomize.cpp:7622:42: performance: Function parameter 'filter' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/eqonomize.cpp:8089:43: performance: Function parameter 'filePath' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/eqonomize.cpp:8585:4: performance: Range variable 'str' should be declared as const reference. [iterateByValue] Eqonomize-1.5.6/src/eqonomize.cpp:386:26: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:451:24: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:574:31: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:675:35: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:701:25: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:910:15: style: Variable 'c_sec2' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:997:13: style: Variable 'to_sec' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:1017:12: style: Variable 'sec' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:1170:25: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:1798:10: style: Variable 'label' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:1844:19: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:2002:31: style: Variable 'current_item' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:2008:31: style: Variable 'current_item' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:2062:19: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:3724:24: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:3731:24: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:3805:12: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:4299:25: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:4731:24: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:4736:24: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:4741:24: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:4752:24: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:4772:24: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:4777:24: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:5135:25: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:5227:19: style: Variable 'tlink' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:5293:25: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:5373:25: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:5477:17: style: Variable 'tlink' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:5555:25: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:6597:12: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:6601:18: style: Variable 'acc' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:6850:14: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:7227:21: style: Variable 'group_item' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:8559:25: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:8873:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:8969:14: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:9057:21: style: Variable 'prev_parent' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:9096:21: style: Variable 'prev_parent' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:9211:22: style: Variable 'ca_i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:9242:21: style: Variable 'aaccount' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:9273:24: style: Variable 'eaccount' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:9284:23: style: Variable 'iaccount' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:9295:22: style: Variable 'aaccount' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:9335:23: style: Variable 'ca_i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:9542:22: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:9568:23: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:9615:22: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:10035:22: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:10044:14: style: Variable 'rec' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:10051:22: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/eqonomize.cpp:10643:44: error: Iterators of different containers 'subs' and 'sit->ca->mbudgets' are used together. [mismatchingContainers] Eqonomize-1.5.6/src/eqonomize.cpp:10617:12: error: Uninitialized variables: bi.it_n, bi.after_from [uninitvar] Eqonomize-1.5.6/src/eqonomize.cpp:10592:7: style: struct member 'budget_info::after_from' is never used. [unusedStructMember] Eqonomize-1.5.6/src/eqonomize.cpp:277:18: style: Variable 'str' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/eqonomize.cpp:5217:15: style: Unused variable: descriptions [unusedVariable] Eqonomize-1.5.6/src/eqonomize.cpp:5218:19: style: Unused variable: actions [unusedVariable] Eqonomize-1.5.6/src/eqonomize.cpp:5219:16: style: Unused variable: dates [unusedVariable] Eqonomize-1.5.6/src/eqonomize.cpp:7758:28: style: Variable 'recentFileAction' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/eqonomize.cpp:10655:69: style: Variable 'm' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/eqonomize.cpp:10655:78: style: Variable 'v' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/ledgerdialog.cpp:1355:25: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1353. [multiCondition] Eqonomize-1.5.6/src/ledgerdialog.cpp:1353:11: note: first condition Eqonomize-1.5.6/src/ledgerdialog.cpp:1355:25: note: else if condition is opposite to first condition Eqonomize-1.5.6/src/ledgerdialog.cpp:1481:25: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1479. [multiCondition] Eqonomize-1.5.6/src/ledgerdialog.cpp:1479:11: note: first condition Eqonomize-1.5.6/src/ledgerdialog.cpp:1481:25: note: else if condition is opposite to first condition Eqonomize-1.5.6/src/ledgerdialog.cpp:1344:25: warning: Either the condition 'i->transaction()' is redundant or there is possible null pointer dereference: i->transaction(). [nullPointerRedundantCheck] Eqonomize-1.5.6/src/ledgerdialog.cpp:1345:25: note: Assuming that condition 'i->transaction()' is not redundant Eqonomize-1.5.6/src/ledgerdialog.cpp:1344:25: note: Null pointer dereference Eqonomize-1.5.6/src/ledgerdialog.cpp:214:64: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:533:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:649:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:679:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:855:56: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:866:64: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1106:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1131:62: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1132:66: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1134:57: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1135:61: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1158:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1175:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1225:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1288:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1320:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1333:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1342:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1351:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1364:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1372:18: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1374:18: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1378:18: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1393:125: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1401:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1405:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1409:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1418:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1419:34: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1433:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1441:202: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1447:225: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1477:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1493:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1530:66: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1537:176: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1555:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1556:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1593:194: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1622:199: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1646:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1650:173: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1674:227: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1745:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/ledgerdialog.cpp:1357:8: style: The scope of the variable 'warned1' can be reduced. [variableScope] Eqonomize-1.5.6/src/ledgerdialog.cpp:1357:25: style: The scope of the variable 'warned2' can be reduced. [variableScope] Eqonomize-1.5.6/src/ledgerdialog.cpp:1357:42: style: The scope of the variable 'warned3' can be reduced. [variableScope] Eqonomize-1.5.6/src/ledgerdialog.cpp:1433:25: style: Local variable 'i' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/ledgerdialog.cpp:1418:23: note: Shadowed declaration Eqonomize-1.5.6/src/ledgerdialog.cpp:1433:25: note: Shadow variable Eqonomize-1.5.6/src/ledgerdialog.cpp:927:45: performance: Function parameter 'filter' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/ledgerdialog.cpp:501:53: style: Parameter 'currency' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:511:48: style: Parameter 'currency' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:533:24: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:967:19: style: Variable 'transs' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1007:19: style: Variable 'transs' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1039:22: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1106:23: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1158:22: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1173:20: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1175:23: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1176:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1228:18: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1320:23: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1321:17: style: Variable 'transs' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1333:23: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1342:23: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1351:23: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1361:12: style: Variable 'compcat' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1364:24: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1477:23: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1493:23: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/ledgerdialog.cpp:1745:23: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/main.cpp:57:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/ledgerdialog.cpp:1102:10: style: Unused variable: file [unusedVariable] Eqonomize-1.5.6/src/main.cpp:224:9: style: Local variable 'font' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/main.cpp:63:8: note: Shadowed declaration Eqonomize-1.5.6/src/main.cpp:224:9: note: Shadow variable Eqonomize-1.5.6/src/overtimereport.cpp:82:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Preferred [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimereport.cpp:213:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimereport.cpp:291:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Space [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimereport.cpp:308:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimereport.cpp:343:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Preferred [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimereport.cpp:517:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Space [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimereport.cpp:534:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimereport.cpp:575:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ActionRole [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimereport.cpp:862:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimereport.cpp:895:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimereport.cpp:1686:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimereport.cpp:847:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1061:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1203:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1204:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1207:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1208:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1234:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1235:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1238:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1239:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1301:98: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1313:104: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1318:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1321:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1362:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1363:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1366:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1367:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1383:93: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:1420:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimereport.cpp:108:66: style:inconclusive: Function 'setItemSelected' argument 2 names different: declaration 'selected' definition 'b'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/overtimereport.h:183:49: note: Function 'setItemSelected' argument 2 names different: declaration 'selected' definition 'b'. Eqonomize-1.5.6/src/overtimereport.cpp:108:66: note: Function 'setItemSelected' argument 2 names different: declaration 'selected' definition 'b'. Eqonomize-1.5.6/src/overtimereport.cpp:219:65: style:inconclusive: Function 'setItemSelected' argument 2 names different: declaration 'selected' definition 'b'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/overtimereport.h:133:49: note: Function 'setItemSelected' argument 2 names different: declaration 'selected' definition 'b'. Eqonomize-1.5.6/src/overtimereport.cpp:219:65: note: Function 'setItemSelected' argument 2 names different: declaration 'selected' definition 'b'. Eqonomize-1.5.6/src/overtimereport.cpp:361:63: style:inconclusive: Function 'setAccountSelected' argument 2 names different: declaration 'selected' definition 'b'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/overtimereport.h:98:50: note: Function 'setAccountSelected' argument 2 names different: declaration 'selected' definition 'b'. Eqonomize-1.5.6/src/overtimereport.cpp:361:63: note: Function 'setAccountSelected' argument 2 names different: declaration 'selected' definition 'b'. Eqonomize-1.5.6/src/overtimereport.cpp:458:62: style:inconclusive: Function 'setAccountSelected' argument 2 names different: declaration 'selected' definition 'b'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/overtimereport.h:54:50: note: Function 'setAccountSelected' argument 2 names different: declaration 'selected' definition 'b'. Eqonomize-1.5.6/src/overtimereport.cpp:458:62: note: Function 'setAccountSelected' argument 2 names different: declaration 'selected' definition 'b'. Eqonomize-1.5.6/src/overtimereport.cpp:1163:58: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimereport.cpp:1118:52: note: Shadowed declaration Eqonomize-1.5.6/src/overtimereport.cpp:1163:58: note: Shadow variable Eqonomize-1.5.6/src/overtimereport.cpp:1166:44: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimereport.cpp:1118:52: note: Shadowed declaration Eqonomize-1.5.6/src/overtimereport.cpp:1166:44: note: Shadow variable Eqonomize-1.5.6/src/overtimereport.cpp:1168:90: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimereport.cpp:1118:52: note: Shadowed declaration Eqonomize-1.5.6/src/overtimereport.cpp:1168:90: note: Shadow variable Eqonomize-1.5.6/src/overtimereport.cpp:1169:90: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimereport.cpp:1118:52: note: Shadowed declaration Eqonomize-1.5.6/src/overtimereport.cpp:1169:90: note: Shadow variable Eqonomize-1.5.6/src/overtimereport.cpp:1179:57: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimereport.cpp:1118:52: note: Shadowed declaration Eqonomize-1.5.6/src/overtimereport.cpp:1179:57: note: Shadow variable Eqonomize-1.5.6/src/overtimereport.cpp:1182:43: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimereport.cpp:1118:52: note: Shadowed declaration Eqonomize-1.5.6/src/overtimereport.cpp:1182:43: note: Shadow variable Eqonomize-1.5.6/src/overtimereport.cpp:1184:89: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimereport.cpp:1118:52: note: Shadowed declaration Eqonomize-1.5.6/src/overtimereport.cpp:1184:89: note: Shadow variable Eqonomize-1.5.6/src/overtimereport.cpp:1185:89: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimereport.cpp:1118:52: note: Shadowed declaration Eqonomize-1.5.6/src/overtimereport.cpp:1185:89: note: Shadow variable Eqonomize-1.5.6/src/overtimereport.cpp:1535:15: style: Local variable 'acc' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimereport.cpp:1513:13: note: Shadowed declaration Eqonomize-1.5.6/src/overtimereport.cpp:1535:15: note: Shadow variable Eqonomize-1.5.6/src/overtimereport.cpp:1601:15: style: Local variable 'acc' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimereport.cpp:1557:13: note: Shadowed declaration Eqonomize-1.5.6/src/overtimereport.cpp:1601:15: note: Shadow variable Eqonomize-1.5.6/src/overtimereport.cpp:96:41: performance: Function parameter 'str' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/overtimereport.cpp:754:17: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimereport.cpp:1298:26: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimereport.cpp:1419:12: style: Variable 'currency' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimereport.cpp:1427:20: style: Variable 'current_assets' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimereport.cpp:1438:21: style: Variable 'current_assets' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimereport.cpp:1452:20: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimereport.cpp:1513:13: style: Variable 'acc' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimereport.cpp:1557:13: style: Variable 'acc' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimereport.cpp:374:168: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Eqonomize-1.5.6/src/overtimereport.cpp:383:136: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] Eqonomize-1.5.6/src/overtimereport.cpp:1483:44: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Eqonomize-1.5.6/src/overtimereport.cpp:1505:33: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Eqonomize-1.5.6/src/overtimereport.cpp:1521:33: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Eqonomize-1.5.6/src/overtimereport.cpp:1566:34: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Eqonomize-1.5.6/src/overtimereport.cpp:1586:34: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Eqonomize-1.5.6/src/overtimereport.cpp:1300:12: style: Variable 'started' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/overtimereport.cpp:1549:12: style: Variable 'b_subs' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/overtimereport.cpp:1615:12: style: Variable 'b_subs' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/overtimereport.cpp:1447:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Eqonomize-1.5.6/src/overtimereport.cpp:1463:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Eqonomize-1.5.6/src/overtimereport.cpp:1471:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Eqonomize-1.5.6/src/qifimportexport.cpp:73:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClassicStyle [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/qifimportexport.cpp:270:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/qifimportexport.cpp:415:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/qifimportexport.cpp:512:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/qifimportexport.cpp:528:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/qifimportexport.cpp:535:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/qifimportexport.cpp:566:146: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/qifimportexport.cpp:649:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/qifimportexport.cpp:712:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/qifimportexport.cpp:1521:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/qifimportexport.cpp:1838:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/qifimportexport.cpp:301:4: warning: Possible null pointer dereference: qli [nullPointer] Eqonomize-1.5.6/src/qifimportexport.cpp:292:10: note: Assignment 'qli=NULL', assigned value is 0 Eqonomize-1.5.6/src/qifimportexport.cpp:293:78: note: Assuming condition is false Eqonomize-1.5.6/src/qifimportexport.cpp:301:4: note: Null pointer dereference Eqonomize-1.5.6/src/qifimportexport.cpp:136:63: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:238:3: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:403:66: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:477:63: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:553:54: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1214:76: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1224:73: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1353:59: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1372:56: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1543:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1544:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1551:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1552:38: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1553:38: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1555:15: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1557:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1560:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1561:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1565:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1566:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1571:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1594:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1605:37: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1627:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1632:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1636:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1637:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1709:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1785:106: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:1788:46: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/qifimportexport.cpp:724:92: style: The scope of the variable 'ticker_symbol' can be reduced. [variableScope] Eqonomize-1.5.6/src/qifimportexport.cpp:724:107: style: The scope of the variable 'security' can be reduced. [variableScope] Eqonomize-1.5.6/src/qifimportexport.cpp:293:41: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/qifimportexport.cpp:285:28: note: Shadowed declaration Eqonomize-1.5.6/src/qifimportexport.cpp:293:41: note: Shadow variable Eqonomize-1.5.6/src/qifimportexport.cpp:1134:15: style: Local variable 'is_transfer' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/qifimportexport.cpp:1122:12: note: Shadowed declaration Eqonomize-1.5.6/src/qifimportexport.cpp:1134:15: note: Shadow variable Eqonomize-1.5.6/src/qifimportexport.cpp:1679:41: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/qifimportexport.cpp:1676:47: note: Shadowed declaration Eqonomize-1.5.6/src/qifimportexport.cpp:1679:41: note: Shadow variable Eqonomize-1.5.6/src/qifimportexport.cpp:1533:59: style: Parameter 'qi' can be declared as reference to const [constParameterReference] Eqonomize-1.5.6/src/qifimportexport.cpp:1661:62: style: Parameter 'qi' can be declared as reference to const [constParameterReference] Eqonomize-1.5.6/src/qifimportexport.cpp:1536:11: style: Variable 'cat' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/qifimportexport.cpp:1571:25: style: Variable 'sec' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/qifimportexport.cpp:1613:90: style: Parameter 'split' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/qifimportexport.cpp:1623:12: style: Variable 'cat' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/qifimportexport.cpp:1727:67: style: Parameter 'sec' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/qifimportexport.cpp:1748:13: style: Variable 'inc' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/qifimportexport.cpp:1754:14: style: Variable 'exp' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/qifimportexport.cpp:1159:40: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Eqonomize-1.5.6/src/qifimportexport.cpp:1290:39: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] Eqonomize-1.5.6/src/recurrence.cpp:93:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/recurrence.cpp:106:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/recurrence.cpp:128:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/recurrence.cpp:134:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/recurrence.h:57:16: style: Virtual function 'readAttributes' is called from constructor 'Recurrence(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 86. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/recurrence.cpp:86:2: note: Calling readAttributes Eqonomize-1.5.6/src/recurrence.h:57:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/recurrence.h:59:16: style: Virtual function 'readElements' is called from constructor 'Recurrence(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 87. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/recurrence.cpp:87:2: note: Calling readElements Eqonomize-1.5.6/src/recurrence.h:59:16: note: readElements is a virtual function Eqonomize-1.5.6/src/recurrence.h:105:16: style: Virtual function 'readAttributes' is called from constructor 'DailyRecurrence(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 330. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/recurrence.cpp:330:2: note: Calling readAttributes Eqonomize-1.5.6/src/recurrence.h:105:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/recurrence.h:131:16: style: Virtual function 'readAttributes' is called from constructor 'WeeklyRecurrence(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 413. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/recurrence.cpp:413:2: note: Calling readAttributes Eqonomize-1.5.6/src/recurrence.h:131:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/recurrence.h:168:16: style: Virtual function 'readAttributes' is called from constructor 'MonthlyRecurrence(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 586. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/recurrence.cpp:586:2: note: Calling readAttributes Eqonomize-1.5.6/src/recurrence.h:168:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/recurrence.h:204:16: style: Virtual function 'readAttributes' is called from constructor 'YearlyRecurrence(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 927. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/recurrence.cpp:927:2: note: Calling readAttributes Eqonomize-1.5.6/src/recurrence.h:204:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/recurrence.cpp:646:6: style: Local variable 'day' shadows outer function [shadowFunction] Eqonomize-1.5.6/src/recurrence.h:175:7: note: Shadowed declaration Eqonomize-1.5.6/src/recurrence.cpp:646:6: note: Shadow variable Eqonomize-1.5.6/src/recurrence.cpp:772:6: style: Local variable 'day' shadows outer function [shadowFunction] Eqonomize-1.5.6/src/recurrence.h:175:7: note: Shadowed declaration Eqonomize-1.5.6/src/recurrence.cpp:772:6: note: Shadow variable Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:63:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExtendedSelection [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:110:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:128:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:180:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:221:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:304:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DaySection [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:373:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:145:5: style: Condition '!validValues()' is always false [knownConditionTrueFalse] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:145:17: note: Calling function 'validValues' returns 1 Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:145:5: note: Condition '!validValues()' is always false Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:813:5: style: Condition '!exceptionsDialog->validValues()' is always false [knownConditionTrueFalse] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:813:35: note: Calling function 'validValues' returns 1 Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:813:5: note: Condition '!exceptionsDialog->validValues()' is always false Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:618:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:624:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:633:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:652:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:118:33: style: Local variable 'i' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:108:7: note: Shadowed declaration Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:118:33: note: Shadow variable Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:564:8: style: Local variable 'date' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/recurrenceeditwidget.h:62:9: note: Shadowed declaration Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:564:8: note: Shadow variable Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:618:21: style: Variable 'drec' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:624:22: style: Variable 'wrec' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:633:23: style: Variable 'mrec' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/recurrenceeditwidget.cpp:652:22: style: Variable 'yrec' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:126:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/security.cpp:168:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/security.cpp:54:11: warning: Member variable 'Security::o_account' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/security.cpp:54:11: warning: Member variable 'Security::st_type' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/security.cpp:54:11: warning: Member variable 'Security::d_initial_shares' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/security.cpp:54:11: warning: Member variable 'Security::i_decimals' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/security.cpp:54:11: warning: Member variable 'Security::i_quotation_decimals' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/security.h:171:10: style:inconclusive: Technically the member function 'Security::expectedQuotation' can be const. [functionConst] Eqonomize-1.5.6/src/security.cpp:661:18: note: Technically the member function 'Security::expectedQuotation' can be const. Eqonomize-1.5.6/src/security.h:171:10: note: Technically the member function 'Security::expectedQuotation' can be const. Eqonomize-1.5.6/src/security.h:123:16: style: Virtual function 'readAttributes' is called from constructor 'Security(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 51. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/security.cpp:51:2: note: Calling readAttributes Eqonomize-1.5.6/src/security.h:123:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/security.h:125:16: style: Virtual function 'readElements' is called from constructor 'Security(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 52. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/security.cpp:52:2: note: Calling readElements Eqonomize-1.5.6/src/security.h:125:16: note: readElements is a virtual function Eqonomize-1.5.6/src/security.cpp:291:74: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/security.cpp:292:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/security.cpp:308:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/security.cpp:599:42: style:inconclusive: Function 'yearlyRate' argument 1 names different: declaration 'date_from' definition 'date1'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/security.h:170:34: note: Function 'yearlyRate' argument 1 names different: declaration 'date_from' definition 'date1'. Eqonomize-1.5.6/src/security.cpp:599:42: note: Function 'yearlyRate' argument 1 names different: declaration 'date_from' definition 'date1'. Eqonomize-1.5.6/src/security.cpp:599:62: style:inconclusive: Function 'yearlyRate' argument 2 names different: declaration 'date_to' definition 'date2'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/security.h:170:58: note: Function 'yearlyRate' argument 2 names different: declaration 'date_to' definition 'date2'. Eqonomize-1.5.6/src/security.cpp:599:62: note: Function 'yearlyRate' argument 2 names different: declaration 'date_to' definition 'date2'. Eqonomize-1.5.6/src/security.cpp:96:13: style: Local variable 'type' shadows outer function [shadowFunction] Eqonomize-1.5.6/src/security.h:137:24: note: Shadowed declaration Eqonomize-1.5.6/src/security.cpp:96:13: note: Shadow variable Eqonomize-1.5.6/src/security.cpp:45:186: performance: Function parameter 'initial_name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/security.cpp:45:208: performance: Function parameter 'initial_description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/security.cpp:174:32: performance: Function parameter 'new_name' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/security.cpp:176:39: performance: Function parameter 'new_description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/security.cpp:256:24: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:261:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:266:23: style: Variable 'rediv' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:274:24: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:280:18: style: Variable 'ts' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:287:26: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:297:23: style: Variable 'rediv' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:304:26: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:326:24: style: Variable 'rediv' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:345:78: style: Parameter 'cur' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/security.cpp:362:24: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:391:26: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:406:33: style: Parameter 'cur' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/security.cpp:423:24: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:458:11: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:479:11: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:504:12: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:518:26: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:548:11: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:554:23: style: Variable 'rediv' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:584:11: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:591:23: style: Variable 'rediv' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:642:11: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:651:23: style: Variable 'rediv' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/security.cpp:313:6: warning: Uninitialized variable: b [uninitvar] Eqonomize-1.5.6/src/security.cpp:302:5: note: Assuming condition is false Eqonomize-1.5.6/src/security.cpp:313:6: note: Uninitialized variable: b Eqonomize-1.5.6/src/security.cpp:539:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Eqonomize-1.5.6/src/transaction.cpp:90:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transaction.cpp:100:154: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transaction.cpp:162:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transaction.cpp:242:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transaction.cpp:293:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transaction.cpp:319:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transaction.cpp:1741:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transaction.cpp:1767:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transaction.cpp:1922:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transaction.cpp:2092:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transaction.cpp:2492:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transaction.cpp:2963:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transaction.cpp:2985:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transaction.cpp:499:10: warning: Member variable 'Expense::b_reconciled' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/transaction.cpp:880:11: warning: Member variable 'Transfer::d_deposit' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/transaction.cpp:881:11: warning: Member variable 'Transfer::d_deposit' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/transaction.cpp:881:11: warning: Member variable 'Transfer::b_from_reconciled' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/transaction.cpp:881:11: warning: Member variable 'Transfer::b_to_reconciled' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/transaction.cpp:1095:22: warning: Member variable 'SecurityTransaction::o_security' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/transaction.cpp:1095:22: warning: Member variable 'SecurityTransaction::d_shares' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/transaction.cpp:1095:22: warning: Member variable 'SecurityTransaction::b_reconciled' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/transaction.cpp:1096:22: warning: Member variable 'SecurityTransaction::o_security' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/transaction.cpp:1096:22: warning: Member variable 'SecurityTransaction::d_shares' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/transaction.cpp:2411:26: warning: Member variable 'MultiAccountTransaction::d_quantity' is not initialized in the constructor. [uninitMemberVar] Eqonomize-1.5.6/src/transaction.h:195:16: style: Virtual function 'readAttributes' is called from constructor 'Transaction(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 267. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:267:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:195:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:197:16: style: Virtual function 'readElements' is called from constructor 'Transaction(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 268. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:268:2: note: Calling readElements Eqonomize-1.5.6/src/transaction.h:197:16: note: readElements is a virtual function Eqonomize-1.5.6/src/transaction.h:273:16: style: Virtual function 'readAttributes' is called from constructor 'Expense(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 495. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:495:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:273:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:316:16: style: Virtual function 'readAttributes' is called from constructor 'DebtFee(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 582. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:582:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:316:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:348:16: style: Virtual function 'readAttributes' is called from constructor 'DebtInterest(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 631. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:631:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:348:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:383:16: style: Virtual function 'readAttributes' is called from constructor 'Income(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 679. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:679:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:383:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:427:16: style: Virtual function 'readAttributes' is called from constructor 'ReinvestedDividend(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 794. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:794:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:427:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:464:16: style: Virtual function 'readAttributes' is called from constructor 'Transfer(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 877. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:877:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:464:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:507:16: style: Virtual function 'readAttributes' is called from constructor 'DebtReduction(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 997. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:997:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:507:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:534:16: style: Virtual function 'readAttributes' is called from constructor 'Balancing(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 1041. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:1041:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:534:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:614:16: style: Virtual function 'readAttributes' is called from constructor 'SecurityBuy(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 1192. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:1192:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:614:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:641:16: style: Virtual function 'readAttributes' is called from constructor 'SecuritySell(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 1242. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:1242:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:641:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:672:16: style: Virtual function 'readAttributes' is called from constructor 'ScheduledTransaction(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 1300. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:1300:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:672:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:674:16: style: Virtual function 'readElements' is called from constructor 'ScheduledTransaction(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 1301. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:1301:2: note: Calling readElements Eqonomize-1.5.6/src/transaction.h:674:16: note: readElements is a virtual function Eqonomize-1.5.6/src/transaction.h:767:16: style: Virtual function 'readAttributes' is called from constructor 'SplitTransaction(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 1711. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:1711:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:767:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:769:16: style: Virtual function 'readElements' is called from constructor 'SplitTransaction(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 1712. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:1712:2: note: Calling readElements Eqonomize-1.5.6/src/transaction.h:769:16: note: readElements is a virtual function Eqonomize-1.5.6/src/transaction.h:778:16: style: Virtual function 'clear' is called from destructor '~SplitTransaction()' at line 1724. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:1724:2: note: Calling clear Eqonomize-1.5.6/src/transaction.h:778:16: note: clear is a virtual function Eqonomize-1.5.6/src/transaction.h:840:16: style: Virtual function 'readAttributes' is called from constructor 'MultiItemTransaction(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 1999. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:1999:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:840:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:889:16: style: Virtual function 'readAttributes' is called from constructor 'MultiAccountTransaction(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 2401. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:2401:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:889:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.h:941:16: style: Virtual function 'readAttributes' is called from constructor 'DebtPayment(Budget*parent_budget,QXmlStreamReader*xml,bool*valid)' at line 2657. Dynamic binding is not used. [virtualCallInConstructor] Eqonomize-1.5.6/src/transaction.cpp:2657:2: note: Calling readAttributes Eqonomize-1.5.6/src/transaction.h:941:16: note: readAttributes is a virtual function Eqonomize-1.5.6/src/transaction.cpp:860:26: warning: The class 'ReinvestedDividend' defines member function with name 'setSecurity' also defined in its parent class 'Income'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.cpp:774:14: note: Parent function 'Income::setSecurity' Eqonomize-1.5.6/src/transaction.cpp:860:26: note: Derived function 'ReinvestedDividend::setSecurity' Eqonomize-1.5.6/src/transaction.h:849:10: warning: The class 'MultiItemTransaction' defines member function with name 'income' also defined in its parent class 'SplitTransaction'. [duplInheritedMember] Eqonomize-1.5.6/src/transaction.cpp:1808:26: note: Parent function 'SplitTransaction::income' Eqonomize-1.5.6/src/transaction.h:849:10: note: Derived function 'MultiItemTransaction::income' Eqonomize-1.5.6/src/transaction.h:286:19: style: The function 'description' overrides a function in a base class but just delegates back to the base class. [uselessOverride] Eqonomize-1.5.6/src/transaction.h:217:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:286:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:481:19: style: The function 'description' overrides a function in a base class but just delegates back to the base class. [uselessOverride] Eqonomize-1.5.6/src/transaction.h:217:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:481:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.h:580:19: style: The function 'description' overrides a function in a base class but just delegates back to the base class. [uselessOverride] Eqonomize-1.5.6/src/transaction.h:217:19: note: Virtual function in base class Eqonomize-1.5.6/src/transaction.h:580:19: note: Function in derived class Eqonomize-1.5.6/src/transaction.cpp:278:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:279:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:280:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:281:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:282:20: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:283:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:284:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:285:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:286:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:333:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:433:54: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:434:57: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:438:54: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:439:57: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:443:52: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:444:59: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:505:47: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:506:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:507:19: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:552:21: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:595:47: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:596:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:623:83: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:643:47: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:644:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:672:83: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:689:47: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:690:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:691:19: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:692:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:747:19: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:804:47: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:805:15: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:838:57: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:839:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:889:47: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:890:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:891:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1051:47: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1090:95: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1098:301: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1103:47: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1104:15: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1105:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1106:76: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1135:34: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1315:19: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1388:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1448:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1459:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1482:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1528:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1653:83: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1657:83: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1729:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:1782:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2007:39: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2008:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2012:39: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2013:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2035:47: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2036:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2037:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2038:19: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2125:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2182:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2191:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2197:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2204:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2263:5: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2264:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2268:5: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2269:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2273:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2274:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2276:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2277:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2279:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2285:5: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2313:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2317:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2321:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2322:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2324:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2330:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2344:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2348:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2387:89: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2418:47: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2419:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2420:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2562:4: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2567:4: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2583:5: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2585:5: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2595:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2601:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2648:142: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2649:52: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2673:47: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2674:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2939:52: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2940:89: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:2941:83: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transaction.cpp:331:46: style:inconclusive: Function 'equals' argument 1 names different: declaration 'transaction' definition 'trans'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transaction.h:193:43: note: Function 'equals' argument 1 names different: declaration 'transaction' definition 'trans'. Eqonomize-1.5.6/src/transaction.cpp:331:46: note: Function 'equals' argument 1 names different: declaration 'transaction' definition 'trans'. Eqonomize-1.5.6/src/transaction.cpp:550:42: style:inconclusive: Function 'equals' argument 1 names different: declaration 'transactions' definition 'transaction'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transaction.h:276:35: note: Function 'equals' argument 1 names different: declaration 'transactions' definition 'transaction'. Eqonomize-1.5.6/src/transaction.cpp:550:42: note: Function 'equals' argument 1 names different: declaration 'transactions' definition 'transaction'. Eqonomize-1.5.6/src/transaction.cpp:636:48: style:inconclusive: Function 'DebtInterest' argument 1 names different: declaration 'interest' definition 'loaninterest'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transaction.h:343:36: note: Function 'DebtInterest' argument 1 names different: declaration 'interest' definition 'loaninterest'. Eqonomize-1.5.6/src/transaction.cpp:636:48: note: Function 'DebtInterest' argument 1 names different: declaration 'interest' definition 'loaninterest'. Eqonomize-1.5.6/src/transaction.cpp:799:66: style:inconclusive: Function 'ReinvestedDividend' argument 1 names different: declaration 'dividend_' definition 'reinv'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transaction.h:422:48: note: Function 'ReinvestedDividend' argument 1 names different: declaration 'dividend_' definition 'reinv'. Eqonomize-1.5.6/src/transaction.cpp:799:66: note: Function 'ReinvestedDividend' argument 1 names different: declaration 'dividend_' definition 'reinv'. Eqonomize-1.5.6/src/transaction.cpp:948:33: style:inconclusive: Function 'setAmount' argument 1 names different: declaration 'withdrawal' definition 'withdrawal_amount'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transaction.h:474:33: note: Function 'setAmount' argument 1 names different: declaration 'withdrawal' definition 'withdrawal_amount'. Eqonomize-1.5.6/src/transaction.cpp:948:33: note: Function 'setAmount' argument 1 names different: declaration 'withdrawal' definition 'withdrawal_amount'. Eqonomize-1.5.6/src/transaction.cpp:948:59: style:inconclusive: Function 'setAmount' argument 2 names different: declaration 'deposit' definition 'deposit_amount'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transaction.h:474:52: note: Function 'setAmount' argument 2 names different: declaration 'deposit' definition 'deposit_amount'. Eqonomize-1.5.6/src/transaction.cpp:948:59: note: Function 'setAmount' argument 2 names different: declaration 'deposit' definition 'deposit_amount'. Eqonomize-1.5.6/src/transaction.cpp:1086:34: style:inconclusive: Function 'setAmount' argument 1 names different: declaration 'withdrawal' definition 'withdrawal_amount'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transaction.h:538:33: note: Function 'setAmount' argument 1 names different: declaration 'withdrawal' definition 'withdrawal_amount'. Eqonomize-1.5.6/src/transaction.cpp:1086:34: note: Function 'setAmount' argument 1 names different: declaration 'withdrawal' definition 'withdrawal_amount'. Eqonomize-1.5.6/src/transaction.cpp:1179:55: style:inconclusive: Function 'isReconciled' argument 1 names different: declaration 'account' definition 'account_'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transaction.h:594:44: note: Function 'isReconciled' argument 1 names different: declaration 'account' definition 'account_'. Eqonomize-1.5.6/src/transaction.cpp:1179:55: note: Function 'isReconciled' argument 1 names different: declaration 'account' definition 'account_'. Eqonomize-1.5.6/src/transaction.cpp:1183:56: style:inconclusive: Function 'setReconciled' argument 1 names different: declaration 'account' definition 'account_'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transaction.h:595:45: note: Function 'setReconciled' argument 1 names different: declaration 'account' definition 'account_'. Eqonomize-1.5.6/src/transaction.cpp:1183:56: note: Function 'setReconciled' argument 1 names different: declaration 'account' definition 'account_'. Eqonomize-1.5.6/src/transaction.cpp:1234:39: style:inconclusive: Function 'setAccount' argument 1 names different: declaration 'account' definition 'new_account'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transaction.h:618:28: note: Function 'setAccount' argument 1 names different: declaration 'account' definition 'new_account'. Eqonomize-1.5.6/src/transaction.cpp:1234:39: note: Function 'setAccount' argument 1 names different: declaration 'account' definition 'new_account'. Eqonomize-1.5.6/src/transaction.cpp:1284:40: style:inconclusive: Function 'setAccount' argument 1 names different: declaration 'account' definition 'new_account'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transaction.h:645:28: note: Function 'setAccount' argument 1 names different: declaration 'account' definition 'new_account'. Eqonomize-1.5.6/src/transaction.cpp:1284:40: note: Function 'setAccount' argument 1 names different: declaration 'account' definition 'new_account'. Eqonomize-1.5.6/src/transaction.cpp:1902:41: style:inconclusive: Function 'tagsText' argument 1 names different: declaration 'include_parent_child' definition 'include_child'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transaction.h:808:33: note: Function 'tagsText' argument 1 names different: declaration 'include_parent_child' definition 'include_child'. Eqonomize-1.5.6/src/transaction.cpp:1902:41: note: Function 'tagsText' argument 1 names different: declaration 'include_parent_child' definition 'include_child'. Eqonomize-1.5.6/src/transaction.cpp:2961:38: style:inconclusive: Function 'SecurityTrade' argument 1 names different: declaration 'parent_budget' definition 'budget'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transaction.h:1000:25: note: Function 'SecurityTrade' argument 1 names different: declaration 'parent_budget' definition 'budget'. Eqonomize-1.5.6/src/transaction.cpp:2961:38: note: Function 'SecurityTrade' argument 1 names different: declaration 'parent_budget' definition 'budget'. Eqonomize-1.5.6/src/transaction.cpp:747:10: style: Local variable 'income' shadows outer function [shadowFunction] Eqonomize-1.5.6/src/transaction.h:392:10: note: Shadowed declaration Eqonomize-1.5.6/src/transaction.cpp:747:10: note: Shadow variable Eqonomize-1.5.6/src/transaction.cpp:1733:17: style: Local variable 'trans' shadows outer argument [shadowArgument] Eqonomize-1.5.6/src/transaction.cpp:1726:48: note: Shadowed declaration Eqonomize-1.5.6/src/transaction.cpp:1733:17: note: Shadow variable Eqonomize-1.5.6/src/transaction.cpp:2068:14: style: Local variable 'type' shadows outer function [shadowFunction] Eqonomize-1.5.6/src/transaction.h:858:32: note: Shadowed declaration Eqonomize-1.5.6/src/transaction.cpp:2068:14: note: Shadow variable Eqonomize-1.5.6/src/transaction.cpp:2071:25: style: Local variable 'attr' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/transaction.cpp:2064:24: note: Shadowed declaration Eqonomize-1.5.6/src/transaction.cpp:2071:25: note: Shadow variable Eqonomize-1.5.6/src/transaction.cpp:2445:14: style: Local variable 'type' shadows outer function [shadowFunction] Eqonomize-1.5.6/src/transaction.h:909:32: note: Shadowed declaration Eqonomize-1.5.6/src/transaction.cpp:2445:14: note: Shadow variable Eqonomize-1.5.6/src/transaction.cpp:261:127: performance: Function parameter 'initial_description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:261:156: performance: Function parameter 'initial_comment' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:464:42: performance: Function parameter 'new_description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:470:38: performance: Function parameter 'new_comment' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:492:154: performance: Function parameter 'initial_description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:492:183: performance: Function parameter 'initial_comment' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:564:32: performance: Function parameter 'new_payee' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:578:183: performance: Function parameter 'initial_comment' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:627:193: performance: Function parameter 'initial_comment' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:676:151: performance: Function parameter 'initial_description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:676:180: performance: Function parameter 'initial_comment' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:767:31: performance: Function parameter 'new_payer' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:789:198: performance: Function parameter 'initial_comment' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:865:150: performance: Function parameter 'initial_description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:865:179: performance: Function parameter 'initial_comment' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:868:178: performance: Function parameter 'initial_description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:868:207: performance: Function parameter 'initial_comment' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:993:162: performance: Function parameter 'initial_comment' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:994:189: performance: Function parameter 'initial_comment' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:1030:128: performance: Function parameter 'initial_comment' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:1093:142: performance: Function parameter 'initial_comment' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:1187:149: performance: Function parameter 'initial_comment' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:1237:149: performance: Function parameter 'initial_comment' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:1708:87: performance: Function parameter 'initial_description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:1996:127: performance: Function parameter 'initial_description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:2144:60: performance: Function parameter 's1' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:2144:72: performance: Function parameter 's2' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:2144:96: performance: Function parameter 's3' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:2338:45: performance: Function parameter 'new_payee' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transaction.cpp:69:12: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transaction.cpp:212:42: style: Parameter 'trans' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/transaction.cpp:223:45: style: Parameter 'trans' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/transaction.cpp:230:42: style: Parameter 'trans' can be declared as pointer to const [constParameterPointer] Eqonomize-1.5.6/src/transaction.cpp:333:15: style: Variable 'transaction' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transaction.cpp:552:11: style: Variable 'expense' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transaction.cpp:747:10: style: Variable 'income' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transaction.cpp:839:22: style: Variable 'reinv' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transaction.cpp:1135:23: style: Variable 'sectrans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transaction.cpp:1528:24: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transaction.cpp:1729:21: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transaction.cpp:1782:20: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transaction.cpp:2252:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transaction.cpp:2524:12: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transaction.cpp:2527:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transaction.cpp:2674:16: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transaction.cpp:2365:45: error: Out of bounds access in expression 'account_list.first()' because 'account_list' is empty. [containerOutOfBounds] Eqonomize-1.5.6/src/transaction.cpp:2360:48: note: Assuming condition is false Eqonomize-1.5.6/src/transaction.cpp:2365:45: note: Access out of bounds Eqonomize-1.5.6/src/transaction.cpp:1819:20: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] Eqonomize-1.5.6/src/transactioneditwidget.cpp:73:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Minimum [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactioneditwidget.cpp:111:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactioneditwidget.cpp:161:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactioneditwidget.cpp:238:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactioneditwidget.cpp:401:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Space [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactioneditwidget.cpp:410:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactioneditwidget.cpp:441:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WidgetWidth [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactioneditwidget.cpp:454:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Tab [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactioneditwidget.cpp:553:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1216:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DaySection [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1227:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2321:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2335:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Enter [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2408:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1372:9: warning: Either the condition '!descriptionEdit' is redundant or there is possible null pointer dereference: descriptionEdit. [nullPointerRedundantCheck] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1367:5: note: Assuming that condition '!descriptionEdit' is not redundant Eqonomize-1.5.6/src/transactioneditwidget.cpp:1372:9: note: Null pointer dereference Eqonomize-1.5.6/src/transactioneditwidget.cpp:363:65: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:368:65: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:518:63: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:602:64: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:643:56: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1238:64: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1250:79: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1284:18: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1444:83: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1445:82: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1484:83: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1485:82: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1513:97: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1519:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1520:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1524:62: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1525:39: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1527:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1528:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1529:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1530:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1532:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1533:68: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1534:39: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1536:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1537:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1538:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1539:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1541:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1645:80: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1652:79: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1687:114: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1703:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1704:19: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1707:20: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1709:18: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1711:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1722:5: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1723:5: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1724:55: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1726:5: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1727:5: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1728:55: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1745:4: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1749:71: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1753:62: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1754:61: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1775:20: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1781:80: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1788:71: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1794:106: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1797:90: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1808:106: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1810:103: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1812:139: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1816:110: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1830:148: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1858:111: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1909:90: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1910:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1911:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1921:91: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1922:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1923:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1962:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1963:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1977:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1984:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2003:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2010:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2028:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2036:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2037:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2174:103: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2176:110: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2178:86: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2208:83: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2209:82: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2434:38: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2435:38: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2437:38: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2438:38: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2466:36: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2476:39: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2479:75: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2489:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2491:82: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2499:99: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2500:58: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2504:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2505:63: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2506:99: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2513:109: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2519:109: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2536:34: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2546:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactioneditwidget.cpp:273:54: style:inconclusive: Function 'TagMenu' argument 3 names different: declaration 'allow_new' definition 'allow_new_tag'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transactioneditwidget.h:257:49: note: Function 'TagMenu' argument 3 names different: declaration 'allow_new' definition 'allow_new_tag'. Eqonomize-1.5.6/src/transactioneditwidget.cpp:273:54: note: Function 'TagMenu' argument 3 names different: declaration 'allow_new' definition 'allow_new_tag'. Eqonomize-1.5.6/src/transactioneditwidget.cpp:461:161: style:inconclusive: Function 'TransactionEditWidget' argument 6 names different: declaration 'security' definition 'sec'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transactioneditwidget.h:73:140: note: Function 'TransactionEditWidget' argument 6 names different: declaration 'security' definition 'sec'. Eqonomize-1.5.6/src/transactioneditwidget.cpp:461:161: note: Function 'TransactionEditWidget' argument 6 names different: declaration 'security' definition 'sec'. Eqonomize-1.5.6/src/transactioneditwidget.cpp:2220:57: style:inconclusive: Function 'setTransaction' argument 1 names different: declaration 'strans' definition 'trans'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transactioneditwidget.h:78:36: note: Function 'setTransaction' argument 1 names different: declaration 'strans' definition 'trans'. Eqonomize-1.5.6/src/transactioneditwidget.cpp:2220:57: note: Function 'setTransaction' argument 1 names different: declaration 'strans' definition 'trans'. Eqonomize-1.5.6/src/transactioneditwidget.cpp:2450:66: style:inconclusive: Function 'setTransaction' argument 1 names different: declaration 'strans' definition 'trans'. [funcArgNamesDifferent] Eqonomize-1.5.6/src/transactioneditwidget.h:221:36: note: Function 'setTransaction' argument 1 names different: declaration 'strans' definition 'trans'. Eqonomize-1.5.6/src/transactioneditwidget.cpp:2450:66: note: Function 'setTransaction' argument 1 names different: declaration 'strans' definition 'trans'. Eqonomize-1.5.6/src/transactioneditwidget.cpp:1714:24: style: Local variable 'value' shadows outer function [shadowFunction] Eqonomize-1.5.6/src/transactioneditwidget.h:106:10: note: Shadowed declaration Eqonomize-1.5.6/src/transactioneditwidget.cpp:1714:24: note: Shadow variable Eqonomize-1.5.6/src/transactioneditwidget.cpp:1823:24: style: Local variable 'value' shadows outer function [shadowFunction] Eqonomize-1.5.6/src/transactioneditwidget.h:106:10: note: Shadowed declaration Eqonomize-1.5.6/src/transactioneditwidget.cpp:1823:24: note: Shadow variable Eqonomize-1.5.6/src/transactioneditwidget.cpp:1835:24: style: Local variable 'value' shadows outer function [shadowFunction] Eqonomize-1.5.6/src/transactioneditwidget.h:106:10: note: Shadowed declaration Eqonomize-1.5.6/src/transactioneditwidget.cpp:1835:24: note: Shadow variable Eqonomize-1.5.6/src/transactioneditwidget.cpp:1847:24: style: Local variable 'value' shadows outer function [shadowFunction] Eqonomize-1.5.6/src/transactioneditwidget.h:106:10: note: Shadowed declaration Eqonomize-1.5.6/src/transactioneditwidget.cpp:1847:24: note: Shadow variable Eqonomize-1.5.6/src/transactioneditwidget.cpp:249:40: performance: Function parameter 'tag' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transactioneditwidget.cpp:257:54: performance: Function parameter 'list' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transactioneditwidget.cpp:301:38: performance: Function parameter 'tag' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transactioneditwidget.cpp:322:52: performance: Function parameter 'list' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transactioneditwidget.cpp:155:17: style: Variable 'ltrans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:185:19: style: Variable 'ltrans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:330:17: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1159:13: style: Variable 'cur2' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1179:14: style: Variable 'cur2' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1284:12: style: Variable 'cur' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:1451:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2048:12: style: Variable 'income' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2056:11: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2060:12: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2064:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2068:24: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2077:11: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2081:12: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2085:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2089:24: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactioneditwidget.cpp:2178:16: style: Variable 'sec' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:113:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:326:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:492:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:654:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:721:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExactly [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:304:51: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:314:49: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:368:61: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:375:48: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:376:62: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:384:61: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:398:59: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:406:60: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:414:69: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:432:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:438:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:439:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:442:70: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:446:50: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:447:49: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:448:48: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:460:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:475:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:494:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:497:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:505:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:508:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:522:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:525:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:533:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:536:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:546:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:550:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:559:60: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:563:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:573:59: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:577:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:591:60: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:595:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:606:60: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:610:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:647:3: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:658:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:665:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:679:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:686:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:700:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:713:5: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:716:3: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:719:97: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:721:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:725:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:726:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:729:60: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:730:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:732:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:733:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:734:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:735:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:737:66: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:738:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:740:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:741:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:742:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:743:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:844:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:845:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:846:161: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:852:196: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:875:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:876:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:877:160: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:883:195: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:906:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:907:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:908:162: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:914:197: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:929:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:936:20: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:429:27: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:460:12: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:546:12: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:653:14: style: Variable 'expense' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:674:13: style: Variable 'income' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:695:15: style: Variable 'transfer' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:833:26: style: Variable 'sectrans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:842:28: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:864:26: style: Variable 'sectrans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:873:28: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:895:26: style: Variable 'sectrans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionfilterwidget.cpp:904:28: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:109:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescendingOrder [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionlistwidget.cpp:279:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescendingOrder [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionlistwidget.cpp:370:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Key_Return [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionlistwidget.cpp:485:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescendingOrder [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionlistwidget.cpp:550:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionlistwidget.cpp:982:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1310:191: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1383:344: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1494:168: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1656:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1801:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/transactionlistwidget.cpp:290:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:324:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:349:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:663:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:672:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:686:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:697:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:718:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:726:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:732:84: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:766:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:791:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:810:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:811:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:826:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:834:61: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:854:38: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:860:16: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:881:18: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:887:18: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:889:18: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:902:77: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:917:114: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:927:38: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:934:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:956:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:960:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:964:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:990:34: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1016:202: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1022:225: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1046:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1054:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1135:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1137:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1141:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1142:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1144:34: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1151:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1152:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1156:106: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1157:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1158:22: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1163:17: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1164:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1192:6: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1205:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1258:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1276:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1283:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1306:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1323:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1345:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1390:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1395:106: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1396:55: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1398:10: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1399:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1426:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1431:113: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1433:41: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1436:125: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1438:181: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1439:182: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1440:81: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1441:143: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1442:80: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1444:85: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1445:136: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1446:78: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1465:62: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1466:66: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1468:57: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1469:61: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1477:56: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1501:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1513:36: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1534:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1537:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1606:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1610:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1612:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1616:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1619:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1620:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1627:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1629:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1694:74: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1695:78: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1752:35: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1753:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1757:35: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1759:34: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1760:36: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1762:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1779:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1780:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1808:76: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1809:80: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1827:35: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1828:38: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1847:123: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1848:37: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1850:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1861:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1862:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1863:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1864:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1867:26: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1868:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1869:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1874:37: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1875:40: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1919:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1937:35: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1955:36: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1957:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1966:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1967:37: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2068:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2069:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2070:44: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2072:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2074:7: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2076:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2077:43: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2079:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2080:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2081:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2087:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2102:14: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2111:34: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2137:147: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2142:125: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2150:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2153:199: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2165:96: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2167:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2177:134: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2202:32: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2207:9: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2217:8: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2309:88: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2312:88: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2358:31: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/transactionlistwidget.cpp:924:20: style: Variable 'equal_payee' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/transactionlistwidget.cpp:922:20: note: equal_payee is assigned Eqonomize-1.5.6/src/transactionlistwidget.cpp:924:20: note: equal_payee is overwritten Eqonomize-1.5.6/src/transactionlistwidget.cpp:925:19: style: Variable 'equal_date' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/transactionlistwidget.cpp:923:19: note: equal_date is assigned Eqonomize-1.5.6/src/transactionlistwidget.cpp:925:19: note: equal_date is overwritten Eqonomize-1.5.6/src/transactionlistwidget.cpp:808:8: style: The scope of the variable 'warned1' can be reduced. [variableScope] Eqonomize-1.5.6/src/transactionlistwidget.cpp:808:25: style: The scope of the variable 'warned2' can be reduced. [variableScope] Eqonomize-1.5.6/src/transactionlistwidget.cpp:808:42: style: The scope of the variable 'warned3' can be reduced. [variableScope] Eqonomize-1.5.6/src/transactionlistwidget.cpp:808:59: style: The scope of the variable 'warned4' can be reduced. [variableScope] Eqonomize-1.5.6/src/transactionlistwidget.cpp:808:76: style: The scope of the variable 'warned5' can be reduced. [variableScope] Eqonomize-1.5.6/src/transactionlistwidget.cpp:303:14: style: Local variable 'i' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/transactionlistwidget.cpp:290:28: note: Shadowed declaration Eqonomize-1.5.6/src/transactionlistwidget.cpp:303:14: note: Shadow variable Eqonomize-1.5.6/src/transactionlistwidget.cpp:767:18: style: Local variable 'trans' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/transactionlistwidget.cpp:763:24: note: Shadowed declaration Eqonomize-1.5.6/src/transactionlistwidget.cpp:767:18: note: Shadow variable Eqonomize-1.5.6/src/transactionlistwidget.cpp:826:29: style: Local variable 'i' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/transactionlistwidget.cpp:810:28: note: Shadowed declaration Eqonomize-1.5.6/src/transactionlistwidget.cpp:826:29: note: Shadow variable Eqonomize-1.5.6/src/transactionlistwidget.cpp:990:30: style: Local variable 'i' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/transactionlistwidget.cpp:810:28: note: Shadowed declaration Eqonomize-1.5.6/src/transactionlistwidget.cpp:990:30: note: Shadow variable Eqonomize-1.5.6/src/transactionlistwidget.cpp:1221:29: style: Local variable 'i' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1135:27: note: Shadowed declaration Eqonomize-1.5.6/src/transactionlistwidget.cpp:1221:29: note: Shadow variable Eqonomize-1.5.6/src/transactionlistwidget.cpp:1244:29: style: Local variable 'i' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1135:27: note: Shadowed declaration Eqonomize-1.5.6/src/transactionlistwidget.cpp:1244:29: note: Shadow variable Eqonomize-1.5.6/src/transactionlistwidget.cpp:1513:32: style: Local variable 'i' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1501:28: note: Shadowed declaration Eqonomize-1.5.6/src/transactionlistwidget.cpp:1513:32: note: Shadow variable Eqonomize-1.5.6/src/transactionlistwidget.cpp:2111:30: style: Local variable 'i' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2099:20: note: Shadowed declaration Eqonomize-1.5.6/src/transactionlistwidget.cpp:2111:30: note: Shadow variable Eqonomize-1.5.6/src/transactionlistwidget.cpp:893:15: warning:inconclusive: Found suspicious operator '!=', result is not used. [constStatement] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2337:145: performance: Function parameter 'description' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2337:166: performance: Function parameter 'tag' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/transactionlistwidget.cpp:324:28: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:325:17: style: Variable 'transs' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:349:29: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:350:18: style: Variable 'transs' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:543:19: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:608:19: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:612:31: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:663:28: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:672:28: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:686:28: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:697:29: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:718:29: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:726:18: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:791:28: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:818:12: style: Variable 'compcat' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:819:13: style: Variable 'compcur' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:826:29: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:854:30: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:856:22: style: Variable 'split_trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:927:30: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:930:23: style: Variable 'split_trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1306:28: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1323:28: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1345:28: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1346:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1390:29: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1391:17: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1426:29: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1433:32: style: Variable 'i_next' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1513:32: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1620:24: style: Variable 'split2' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1757:26: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1762:23: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1828:26: style: Variable 'oldstrans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1850:23: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1937:26: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1957:23: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:1967:29: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2081:21: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2111:30: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2150:28: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2164:20: style: Variable 'link_parent' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2167:28: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2201:21: style: Variable 'split' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2202:28: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2236:17: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2358:27: style: Variable 'i' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2359:16: style: Variable 't1' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2361:16: style: Variable 't2' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/transactionlistwidget.cpp:763:24: style: Unused variable: trans [unusedVariable] Eqonomize-1.5.6/src/transactionlistwidget.cpp:899:12: style: Variable 'trans' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2160:122: style: Variable 'b_delete' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/transactionlistwidget.cpp:2175:12: style: Variable 'b_delete' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/overtimechart.cpp:217:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignLeft [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimechart.cpp:1003:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimechart.cpp:1066:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimechart.cpp:1085:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimechart.cpp:1092:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidPattern [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimechart.cpp:1114:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable black [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimechart.cpp:1120:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SolidLine [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimechart.cpp:1365:132: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimechart.cpp:4149:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepAspectRatio [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimechart.cpp:4204:285: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] Eqonomize-1.5.6/src/overtimechart.cpp:674:24: style: Condition 'b_tags' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/overtimechart.cpp:674:12: note: Assuming that condition '!b_tags' is not redundant Eqonomize-1.5.6/src/overtimechart.cpp:674:24: note: Condition 'b_tags' is always true Eqonomize-1.5.6/src/overtimechart.cpp:682:25: style: Condition 'b_tags' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/overtimechart.cpp:682:13: note: Assuming that condition '!b_tags' is not redundant Eqonomize-1.5.6/src/overtimechart.cpp:682:25: note: Condition 'b_tags' is always true Eqonomize-1.5.6/src/overtimechart.cpp:731:58: style: Condition 'current_source<=50' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/overtimechart.cpp:730:20: note: Assignment 'current_source=3', assigned value is 3 Eqonomize-1.5.6/src/overtimechart.cpp:731:58: note: Condition 'current_source<=50' is always true Eqonomize-1.5.6/src/overtimechart.cpp:743:58: style: Condition 'current_source<=50' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/overtimechart.cpp:742:20: note: Assignment 'current_source=4', assigned value is 4 Eqonomize-1.5.6/src/overtimechart.cpp:743:58: note: Condition 'current_source<=50' is always true Eqonomize-1.5.6/src/overtimechart.cpp:762:58: style: Condition 'current_source<=50' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/overtimechart.cpp:761:21: note: Assignment 'current_source=-1', assigned value is -1 Eqonomize-1.5.6/src/overtimechart.cpp:762:58: note: Condition 'current_source<=50' is always true Eqonomize-1.5.6/src/overtimechart.cpp:778:58: style: Condition 'current_source<=50' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/overtimechart.cpp:777:21: note: Assignment 'current_source=-2', assigned value is -2 Eqonomize-1.5.6/src/overtimechart.cpp:778:58: note: Condition 'current_source<=50' is always true Eqonomize-1.5.6/src/overtimechart.cpp:788:58: style: Condition 'current_source<=50' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/overtimechart.cpp:787:20: note: Assignment 'current_source=0', assigned value is 0 Eqonomize-1.5.6/src/overtimechart.cpp:788:58: note: Condition 'current_source<=50' is always true Eqonomize-1.5.6/src/overtimechart.cpp:4198:24: style: Condition 'b_tags' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/overtimechart.cpp:4198:12: note: Assuming that condition '!b_tags' is not redundant Eqonomize-1.5.6/src/overtimechart.cpp:4198:24: note: Condition 'b_tags' is always true Eqonomize-1.5.6/src/overtimechart.cpp:4229:25: style: Condition 'b_tags' is always true [knownConditionTrueFalse] Eqonomize-1.5.6/src/overtimechart.cpp:4229:13: note: Assuming that condition '!b_tags' is not redundant Eqonomize-1.5.6/src/overtimechart.cpp:4229:25: note: Condition 'b_tags' is always true Eqonomize-1.5.6/src/overtimechart.cpp:255:63: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:656:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:657:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:660:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:661:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:938:29: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1301:62: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1306:65: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1313:71: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1365:79: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1377:80: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1536:58: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1537:18: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1545:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1554:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1564:58: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1565:18: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1574:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1583:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1591:92: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1607:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1622:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1636:92: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1644:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1653:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1661:167: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1677:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1692:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1917:97: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1929:103: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1933:13: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1935:12: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1953:62: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1958:65: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1965:71: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2017:78: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2029:79: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2188:58: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2189:18: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2197:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2206:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2216:58: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2217:18: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2226:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2235:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2243:92: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2259:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2274:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2288:92: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2296:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2305:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2313:167: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2329:23: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2344:25: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2401:93: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2502:19: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2504:19: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2506:28: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2507:30: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2598:24: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2599:27: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:2762:45: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:4185:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:4186:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:4189:11: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:4190:33: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:4367:63: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:4371:72: style: C-style pointer casting [cstyleCast] Eqonomize-1.5.6/src/overtimechart.cpp:1569:11: style: Variable 'sign' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/overtimechart.cpp:1567:74: note: sign is assigned Eqonomize-1.5.6/src/overtimechart.cpp:1569:11: note: sign is overwritten Eqonomize-1.5.6/src/overtimechart.cpp:1569:11: style: Variable 'sign' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/overtimechart.cpp:1568:35: note: sign is assigned Eqonomize-1.5.6/src/overtimechart.cpp:1569:11: note: sign is overwritten Eqonomize-1.5.6/src/overtimechart.cpp:2221:11: style: Variable 'sign' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/overtimechart.cpp:2219:74: note: sign is assigned Eqonomize-1.5.6/src/overtimechart.cpp:2221:11: note: sign is overwritten Eqonomize-1.5.6/src/overtimechart.cpp:2221:11: style: Variable 'sign' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/overtimechart.cpp:2220:35: note: sign is assigned Eqonomize-1.5.6/src/overtimechart.cpp:2221:11: note: sign is overwritten Eqonomize-1.5.6/src/overtimechart.cpp:2451:10: style: Variable 'account' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/overtimechart.cpp:2447:10: note: account is assigned Eqonomize-1.5.6/src/overtimechart.cpp:2451:10: note: account is overwritten Eqonomize-1.5.6/src/overtimechart.cpp:2805:15: style: Variable 'r_desc_str' is reassigned a value before the old one has been used. [redundantAssignment] Eqonomize-1.5.6/src/overtimechart.cpp:2803:15: note: r_desc_str is assigned Eqonomize-1.5.6/src/overtimechart.cpp:2805:15: note: r_desc_str is overwritten Eqonomize-1.5.6/src/overtimechart.cpp:1175:40: style: The comparison 'chart_type == 1' is always true. [knownConditionTrueFalse] Eqonomize-1.5.6/src/overtimechart.cpp:1171:19: note: 'chart_type' is assigned value '1' here. Eqonomize-1.5.6/src/overtimechart.cpp:1175:40: note: The comparison 'chart_type == 1' is always true. Eqonomize-1.5.6/src/overtimechart.cpp:2652:41: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimechart.cpp:2649:51: note: Shadowed declaration Eqonomize-1.5.6/src/overtimechart.cpp:2652:41: note: Shadow variable Eqonomize-1.5.6/src/overtimechart.cpp:2693:46: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimechart.cpp:2689:52: note: Shadowed declaration Eqonomize-1.5.6/src/overtimechart.cpp:2693:46: note: Shadow variable Eqonomize-1.5.6/src/overtimechart.cpp:2703:46: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimechart.cpp:2700:52: note: Shadowed declaration Eqonomize-1.5.6/src/overtimechart.cpp:2703:46: note: Shadow variable Eqonomize-1.5.6/src/overtimechart.cpp:2859:33: style: Local variable 'monthly_values2' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimechart.cpp:1145:53: note: Shadowed declaration Eqonomize-1.5.6/src/overtimechart.cpp:2859:33: note: Shadow variable Eqonomize-1.5.6/src/overtimechart.cpp:2874:32: style: Local variable 'monthly_values2' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimechart.cpp:1145:53: note: Shadowed declaration Eqonomize-1.5.6/src/overtimechart.cpp:2874:32: note: Shadow variable Eqonomize-1.5.6/src/overtimechart.cpp:2936:19: style: Local variable 'account' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimechart.cpp:1817:11: note: Shadowed declaration Eqonomize-1.5.6/src/overtimechart.cpp:2936:19: note: Shadow variable Eqonomize-1.5.6/src/overtimechart.cpp:2960:34: style: Local variable 'monthly_values2' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimechart.cpp:1145:53: note: Shadowed declaration Eqonomize-1.5.6/src/overtimechart.cpp:2960:34: note: Shadow variable Eqonomize-1.5.6/src/overtimechart.cpp:2963:43: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimechart.cpp:2935:51: note: Shadowed declaration Eqonomize-1.5.6/src/overtimechart.cpp:2963:43: note: Shadow variable Eqonomize-1.5.6/src/overtimechart.cpp:2974:33: style: Local variable 'monthly_values2' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimechart.cpp:1145:53: note: Shadowed declaration Eqonomize-1.5.6/src/overtimechart.cpp:2974:33: note: Shadow variable Eqonomize-1.5.6/src/overtimechart.cpp:2977:42: style: Local variable 'it' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimechart.cpp:2935:51: note: Shadowed declaration Eqonomize-1.5.6/src/overtimechart.cpp:2977:42: note: Shadow variable Eqonomize-1.5.6/src/overtimechart.cpp:2989:20: style: Local variable 'account' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimechart.cpp:1817:11: note: Shadowed declaration Eqonomize-1.5.6/src/overtimechart.cpp:2989:20: note: Shadow variable Eqonomize-1.5.6/src/overtimechart.cpp:4031:29: style: Local variable 'axis_text' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimechart.cpp:3892:27: note: Shadowed declaration Eqonomize-1.5.6/src/overtimechart.cpp:4031:29: note: Shadow variable Eqonomize-1.5.6/src/overtimechart.cpp:4040:29: style: Local variable 'axis_text' shadows outer variable [shadowVariable] Eqonomize-1.5.6/src/overtimechart.cpp:3892:27: note: Shadowed declaration Eqonomize-1.5.6/src/overtimechart.cpp:4040:29: note: Shadow variable Eqonomize-1.5.6/src/overtimechart.cpp:946:46: performance: Function parameter 'filter' should be passed by const reference. [passedByValue] Eqonomize-1.5.6/src/overtimechart.cpp:361:16: style: Variable 'trans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:726:13: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:738:13: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:1545:14: style: Variable 'income' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:1554:15: style: Variable 'expense' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:1574:14: style: Variable 'income' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:1583:15: style: Variable 'expense' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:1607:14: style: Variable 'income' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:1622:15: style: Variable 'expense' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:1644:14: style: Variable 'income' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:1653:15: style: Variable 'expense' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:1677:14: style: Variable 'income' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:1692:15: style: Variable 'expense' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:1915:25: style: Variable 'strans' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:2197:14: style: Variable 'income' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:2206:15: style: Variable 'expense' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:2226:14: style: Variable 'income' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:2235:15: style: Variable 'expense' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:2259:14: style: Variable 'income' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:2274:15: style: Variable 'expense' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:2296:14: style: Variable 'income' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:2305:15: style: Variable 'expense' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:2329:14: style: Variable 'income' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:2344:15: style: Variable 'expense' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:2989:20: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:4313:14: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:4320:14: style: Variable 'account' can be declared as pointer to const [constVariablePointer] Eqonomize-1.5.6/src/overtimechart.cpp:564:14: style: Variable 'd_index' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/overtimechart.cpp:567:14: style: Variable 'p_index' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/overtimechart.cpp:574:11: style: Variable 'p_index' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/overtimechart.cpp:3902:88: style: Variable 'max_axis_value_width' is assigned a value that is never used. [unreadVariable] Eqonomize-1.5.6/src/overtimechart.cpp:2684:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] Eqonomize-1.5.6/src/overtimechart.cpp:2705:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] diff: DONE