--- a/QTfrontend/util/DataManager.h Thu Apr 26 07:22:05 2012 +0200
+++ b/QTfrontend/util/DataManager.h Thu Apr 26 07:44:44 2012 +0200
@@ -42,8 +42,10 @@
* @author sheepluva
* @since 0.9.17
*/
-class DataManager
+class DataManager: public QObject
{
+ Q_OBJECT
+
public:
/**
* @brief Returns reference to the <i>singleton</i> instance of this class.
@@ -89,6 +91,20 @@
QString findFileForWrite(const QString & relativeDataFilePath) const;
+ public slots:
+ /**
+ * @brief Reloads data from storage.
+ */
+ void reload();
+
+
+ signals:
+ /**
+ * @brief This signal is emitted after the data has been updated.
+ */
+ void updated();
+
+
private:
/**
* @brief Class constructor of the <i>singleton</i>.