GSoC/GCI Archive
Google Code-in 2014 KDE

Pairs KDE Framework 5 Porting: KCmdLineArgs

completed by: Mikhail Ivchenko

mentors: Marco Calignano

Pairs is an educational game for kids. https://userbase.kde.org/Pairs This game is undergoing the porting to KDE 5 Framework using also QT5 and QML2. For this porting we are editing the code in the a 'frameworks' branch in the git repository. https://projects.kde.org/projects/kde/kdeedu/pairs/repository/revisions/frameworks/show KCmdLineArgs and KCmdLineOptions are deprecated in KDE Framework 5, and even if is still working using the KDELibs4 support, it won't work in the near future. The Student should find all the occurrences of KCmdLineArgs and KCmdLineOptions and change them using QCommandLineParser. Some Notes can be find here https://community.kde.org/Frameworks/Porting_Notes#KCmdLineArgs and the QCommandLineParser documentation can be found here http://qt-project.org/doc/qt-5/qcommandlineparser.html The porting should be done on the code from both programs Pairs and PairsEditor.