KDE

Improve usability and code quality

In KMyMoney you can import data. As this data might be imported in a previous run already they need to be matched. Unfortunately KMyMoney ask the user twice if this should be done. Your task is to fix that.

The Message boxes are in TransactionMatcher::match() and MyMoneyStatementReader::askUserToEnterScheduleForMatching()

Please combine it to only one question to the user in MyMoneyStatementReader::askUserToEnterScheduleForMatching().

The Code is written in C++ using Qt. Most probably you will need most of the time to compile KMyMoney for the first time.

If possible, please post your patch on KDE‘s reviewboard. Feel free to contact me via Mail or IRC.

Task tags

  • coding
  • qt
  • c++
  • kmymoney

Students who completed this task

Cytadela8

Task type

  • code Code
close

2015