diff --git a/src/libs/utils/store.h b/src/libs/utils/store.h index 8cdf5682d23..ec7eb3bd318 100644 --- a/src/libs/utils/store.h +++ b/src/libs/utils/store.h @@ -28,3 +28,7 @@ QTCREATOR_UTILS_EXPORT Store storeFromMap(const QVariantMap &map); QTCREATOR_UTILS_EXPORT QVariantMap mapFromStore(const Store &store); } // Utils + +#ifdef QTC_USE_STORE +Q_DECLARE_METATYPE(Utils::Store) +#endif diff --git a/src/plugins/coreplugin/coreplugin.cpp b/src/plugins/coreplugin/coreplugin.cpp index 2e07d1c4cd1..1ac3332288e 100644 --- a/src/plugins/coreplugin/coreplugin.cpp +++ b/src/plugins/coreplugin/coreplugin.cpp @@ -26,6 +26,7 @@ #include #include #include + #include #include #include @@ -34,6 +35,7 @@ #include #include #include +#include #include #include #include @@ -76,6 +78,9 @@ CorePlugin::CorePlugin() qRegisterMetaType(); qRegisterMetaType(); qRegisterMetaType(); + qRegisterMetaType(); + qRegisterMetaType(); + qRegisterMetaType(); m_instance = this; setupSystemEnvironment(); }