22#ifndef CTKPLUGINFRAMEWORKEVENT_H
23#define CTKPLUGINFRAMEWORKEVENT_H
25#include <QSharedDataPointer>
26#include <QSharedPointer>
29#include "ctkPluginFrameworkExport.h"
33class ctkPluginFrameworkEventData;
52 QSharedDataPointer<ctkPluginFrameworkEventData> d;
119 FRAMEWORK_WAIT_TIMEDOUT
The base class for all exceptions defined in CTK.
ctkPluginFrameworkEvent & operator=(const ctkPluginFrameworkEvent &other)
QSharedPointer< ctkPlugin > getPlugin() const
ctkPluginFrameworkEvent()
ctkPluginFrameworkEvent(Type type, QSharedPointer< ctkPlugin > plugin, const ctkException &fwException)
ctkPluginFrameworkEvent(Type type, QSharedPointer< ctkPlugin > plugin)
QString getErrorString() const
ctkPluginFrameworkEvent(const ctkPluginFrameworkEvent &other)
~ctkPluginFrameworkEvent()
@ FRAMEWORK_STOPPED_UPDATE
Q_DECLARE_METATYPE(ctkPluginFrameworkEvent)
CTK_PLUGINFW_EXPORT QDebug operator<<(QDebug dbg, ctkPluginFrameworkEvent::Type type)