QTfrontend/ui/widget/hatbutton.cpp
changeset 9738 18bb6d1fc9d9
parent 9080 9b42757d7e71
child 9998 736015b847e3
--- a/QTfrontend/ui/widget/hatbutton.cpp	Mon Dec 02 17:13:22 2013 +0100
+++ b/QTfrontend/ui/widget/hatbutton.cpp	Mon Dec 02 23:20:07 2013 +0400
@@ -19,7 +19,6 @@
 #include <QDebug>
 
 #include "hatprompt.h"
-#include "DataManager.h"
 #include "HatModel.h"
 #include "hatbutton.h"
 
@@ -28,8 +27,13 @@
     setIconSize(QSize(32, 37));
     setFixedSize(44, 44);
 
-    m_hatModel = DataManager::instance().hatModel();
+    m_hatModel = 0;
     connect(this, SIGNAL(clicked()), this, SLOT(showPrompt()));
+}
+
+void HatButton::setModel(HatModel *model)
+{
+    m_hatModel = model;
 
     setCurrentIndex(0);
 }