diff -r 313b2ecc4441 -r 000e4543f204 QTfrontend/util/DataManager.h --- 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 #include - #include -#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