diff --git a/src/core/application.h b/src/core/application.h index bebe108..ce568ed 100644 --- a/src/core/application.h +++ b/src/core/application.h @@ -114,6 +114,7 @@ private: }; } +Q_DECLARE_METATYPE(Snore::Application) SNORE_EXPORT QDebug operator<< ( QDebug debug, const Snore::Application &app ); diff --git a/src/core/application_p.cpp b/src/core/application_p.cpp index 88b5a6c..8bda222 100644 --- a/src/core/application_p.cpp +++ b/src/core/application_p.cpp @@ -21,6 +21,8 @@ using namespace Snore; +int ApplicationData::applicationMetaID = qRegisterMetaType(); + ApplicationData::ApplicationData(const QString &name, const Icon &icon): m_name(name), m_icon(icon) diff --git a/src/core/application_p.h b/src/core/application_p.h index e20576c..5cd28d7 100644 --- a/src/core/application_p.h +++ b/src/core/application_p.h @@ -37,6 +37,8 @@ public: Icon m_icon; QHash m_alerts; Hint m_hint; + + static int applicationMetaID; }; }