24 #include "org_commontk_eventbus_Export.h"
25 #include "ctkPluginFrameworkExport.h"
30 #include <QStringList>
32 class ctkBusEventData;
42 QSharedDataPointer<ctkBusEventData> d;
62 ctkBusEvent(QString topic,
int event_type,
int signature_type, QObject *objectPointer, QString signature);
71 void setEventType(
int et);
72 int eventType()
const;
73 bool isEventLocal()
const;
81 void setEventTopic(QString topic);
83 QString eventTopic()
const;
90 QVariant &operator[](QString key);
93 #endif // CTKBUSEVENT_H