ctkEventBusPlugin_p.h 712 B

1234567891011121314151617181920212223242526272829
  1. #ifndef CTKEVENTBUSPLUGIN_H
  2. #define CTKEVENTBUSPLUGIN_H
  3. #include <ctkPluginActivator.h>
  4. #include <QServicePluginInterface>
  5. class ctkEventBusPlugin : public QObject,
  6. public ctkPluginActivator,
  7. public QtMobility::QServicePluginInterface
  8. {
  9. Q_OBJECT
  10. Q_INTERFACES(ctkPluginActivator QtMobility::QServicePluginInterface)
  11. public:
  12. void start(ctkPluginContext* context);
  13. void stop(ctkPluginContext* context);
  14. QObject* createInstance(const QtMobility::QServiceInterfaceDescriptor& descriptor,
  15. QtMobility::QServiceContext* context,
  16. QtMobility::QAbstractSecuritySession* session);
  17. };
  18. #endif // CTKEVENTBUSPLUGIN_H