GSoC/GCI Archive
Google Code-in 2012 KDE

KDE Edu (Rocs): Extend Value Assignment Tool

completed by: Andromeda Galaxy

mentors: Andreas Cord-Landwehr

Rocs is a Graph Theory IDE for everybody interested in designing and analyzing graph algorithms. (For more information please refer to the Rocs handbook or the website). In this task, you have to extend the "Assign Values" tool to allow assignment of a specific value to a set of elements.

The Task in Detail:

  • Extend the class ValueModifier to allow assignment of a string/integer (the interface should accept any QVariant value).
  • Extend the ValueModifierWidget UI to allow this assignment method to be used.

Additional Information: You must use the GIT branch "master". For details how to compile and run Rocs, see

Contact: For any questions, please search me on in #kde-edu or #kde-soc. My time zone is UTC+1.