12 #ifndef CTKEVENTDISPATCHER_H
13 #define CTKEVENTDISPATCHER_H
42 bool removeObserver(
const QObject *obj,
const QString topic,
bool qt_disconnect =
true);
45 bool removeSignal(
const QObject *obj,
const QString topic =
"",
bool qt_disconnect =
true);
57 bool isLocalSignalPresent(
const QString topic)
const;
67 void notifyDefaultEvent();
70 void remoteCommunicationDone();
73 void remoteCommunicationFailed();
77 virtual void initializeGlobalEvents();
97 bool removeFromHash(
ctkEventsHashType *hash,
const QObject *obj,
const QString topic,
bool qt_disconnect =
true);
108 return m_SignalsHash.values(topic);
113 #endif // CTKEVENTDISPATCHER_H