[Kde-games-devel] Review Request: KScoreDialog with level selection
Felix Lemke
lemke.felix at ages-skripte.org
Fri Oct 2 11:25:32 CEST 2009
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/1743/
-----------------------------------------------------------
(Updated 2009-10-02 09:25:32.729541)
Review request for KDE Games.
Changes
-------
Fix the issues pointed out by Albert.
Summary
-------
Hi,
in KSpiral I need a different height-score for each level. For this I've patched the KScoreDialog. I've tested the KScoreDialog in different games (like kdiamond, kbounce, knetwalk) and I think it's fully backwards compatible. Now there are three new functions:
- addLocalizedLevelName(QPair<QByteArray, QString> level): with this you can add an level to the dialog. If the list of level isn't empty above the tabwidget is a QComboBox shown, where you can choose the level.
- addLocalizedLevelNames(QMap<QByteArray, QString> level): nearly the same like the function above, but you can add more than one level at once.
- setLevelName: to read or write the config belonging to your level you need to set the current level name. In the rc-file of your application the groupname is changed from KHightScore_GameDifficulty to KHighScore_GameDifficulty_MAP:levelname.
Diffs (updated)
-----
trunk/KDE/kdegames/libkdegames/highscore/kscoredialog.h 1029697
trunk/KDE/kdegames/libkdegames/highscore/kscoredialog.cpp 1029697
Diff: http://reviewboard.kde.org/r/1743/diff
Testing
-------
Screenshots
-----------
new KScoreDialog with level selection
http://reviewboard.kde.org/r/1743/s/214/
Thanks,
Felix
More information about the kde-games-devel
mailing list