QTfrontend/util/DataManager.h
changeset 7278 000e4543f204
parent 7260 c3584a3ab730
child 7681 26978d581070
--- a/QTfrontend/util/DataManager.h	Tue Jun 12 17:20:27 2012 +0400
+++ b/QTfrontend/util/DataManager.h	Sun Jun 24 20:31:26 2012 +0400
@@ -26,21 +26,13 @@
 
 #include <QDir>
 #include <QFile>
-
 #include <QStringList>
 
-#include "GameStyleModel.h"
-#include "HatModel.h"
-#include "MapModel.h"
-#include "ThemeModel.h"
-
-class QDir;
-class QFile;
-class QStringList;
 class GameStyleModel;
 class HatModel;
 class MapModel;
 class ThemeModel;
+class QStandardItemModel;
 
 /**
  * @brief Offers access to the data files of hedgewars.
@@ -135,6 +127,9 @@
          */
         ThemeModel * themeModel();
 
+        QStandardItemModel * colorsModel();
+        QStandardItemModel * bindsModel();
+
     public slots:
         /// Reloads data from storage.
         void reload();
@@ -163,6 +158,8 @@
         HatModel * m_hatModel; ///< hat model instance
         MapModel * m_mapModel; ///< map model instance
         ThemeModel * m_themeModel; ///< theme model instance
+        QStandardItemModel * m_colorsModel;
+        QStandardItemModel * m_bindsModel;
 };
 
 #endif // HEDGEWARS_DATAMANAGER_H