ソースを参照

ctkPluginEvent can now be used in a QVariant.

Sascha Zelzer 14 年 前
コミット
661035cb4f
共有1 個のファイルを変更した3 個の追加0 個の削除を含む
  1. 3 0
      Libs/PluginFramework/ctkPluginEvent.h

+ 3 - 0
Libs/PluginFramework/ctkPluginEvent.h

@@ -24,6 +24,7 @@
 
 
 #include <QSharedDataPointer>
 #include <QSharedDataPointer>
 #include <QSharedPointer>
 #include <QSharedPointer>
+#include <QMetaType>
 
 
 #include "ctkPluginFrameworkExport.h"
 #include "ctkPluginFrameworkExport.h"
 
 
@@ -201,6 +202,8 @@ public:
 
 
 };
 };
 
 
+Q_DECLARE_METATYPE(ctkPluginEvent)
+
 CTK_PLUGINFW_EXPORT QDebug operator<<(QDebug debug, ctkPluginEvent::Type eventType);
 CTK_PLUGINFW_EXPORT QDebug operator<<(QDebug debug, ctkPluginEvent::Type eventType);
 CTK_PLUGINFW_EXPORT QDebug operator<<(QDebug debug, const ctkPluginEvent& event);
 CTK_PLUGINFW_EXPORT QDebug operator<<(QDebug debug, const ctkPluginEvent& event);