Highscore gets saved.
[ghostsoverboard] / levelset.cpp
index 721c273..b470946 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "levelset.h"
 #include <QSettings>
+#include <QDebug>
 
 Levelset::Levelset()
 {
@@ -78,17 +79,23 @@ void Levelset::setTotalHighScore(int highscore)
 int Levelset::getLevelHighScore(int index)
 {
     QSettings settings;
-    QString group = name_.append("/LevelHighScore");
+    QString group = name_;
+    group.append("/LevelHighScore");
     settings.beginGroup(group);
 
+    qDebug() << group;
+
     return settings.value(QString(index),900).toInt();
 }
 
 void Levelset::setLevelHighScore(int index, int highScore)
 {
     QSettings settings;
-    QString group = name_.append("/LevelHighScore");
+    QString group = name_;
+    group.append("/LevelHighScore");
     settings.beginGroup(group);
 
+    qDebug() << group;
+
     settings.setValue(QString(index),highScore);
 }