22 #ifndef CTKPLUGINEVENT_H
23 #define CTKPLUGINEVENT_H
25 #include <QSharedDataPointer>
26 #include <QSharedPointer>
29 #include "ctkPluginFrameworkExport.h"
33 class ctkPluginEventData;
50 QSharedDataPointer<ctkPluginEventData> d;
213 CTK_PLUGINFW_EXPORT QDebug operator<<(QDebug debug,
ctkPluginEvent::Type eventType);
214 CTK_PLUGINFW_EXPORT QDebug operator<<(QDebug debug, const
ctkPluginEvent& event);
ctkPluginEvent & operator=(const ctkPluginEvent &other)
QSharedPointer< ctkPlugin > getPlugin() const
ctkPluginEvent(const ctkPluginEvent &other)
ctkPluginEvent(Type type, QSharedPointer< ctkPlugin > plugin)
Q_DECLARE_METATYPE(ctkDICOMPersonName)