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.