Revision 21d5cdf...

Go back to digest for 20th May 2012

Optimization in Educational

Sebastian Gottfried committed changes in [ktouch/next] /:

core: DataAccess refactoring

Now the methods of DataAccess operate on entity classes instead of
creating new ones. Object creation is handled in QML now. This fixes
also various memory leaks, for instance, if the keyboard layout did
change, the old Course objects didn't get deleted. This now handled
automatically by the garbage collection of QML.

File Changes

Modified 7 files
  •   src/core/dataaccess.cpp
  •   src/core/dataaccess.h
  •   src/qml/HomeScreenAccordion.qml
  •   src/qml/Keyboard.qml
  •   src/qml/LessonSelector.qml
  •   src/qml/main.qml
  •   src/qml/TrainingScreen.qml
7 files changed in total