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);
ctkBusEvent(QString topic, int event_type, int signature_type, QObject *objectPointer, QString signature)
void setEventTopic(QString topic)
ctkBusEvent & operator=(const ctkBusEvent &event)
QString eventTopic() const
bool isEventLocal() const
ctkBusEvent(const QString &topic, const ctkDictionary &properties=ctkDictionary())
void setEventType(int et)
ctkBusEvent(const ctkBusEvent &event)
QVariant & operator[](QString key)
QHash< QString, QVariant > ctkDictionary