ctkPlugin.cxx 594 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. #include "ctkPlugin.h"
  2. #include "ctkPluginPrivate_p.h"
  3. namespace ctk {
  4. Plugin::Plugin()
  5. : d_ptr(new PluginPrivate)
  6. {
  7. }
  8. Plugin::Plugin(PluginPrivate& dd)
  9. : d_ptr(&dd)
  10. {
  11. }
  12. Plugin::~Plugin()
  13. {
  14. delete d_ptr;
  15. }
  16. Plugin::State Plugin::state() const
  17. {
  18. return ACTIVE;
  19. }
  20. void Plugin::start()
  21. {
  22. }
  23. void Plugin::stop()
  24. {
  25. }
  26. PluginContext* Plugin::getPluginContext() const
  27. {
  28. }
  29. long Plugin::getPluginId() const
  30. {
  31. return 0;
  32. }
  33. QString Plugin::getSymbolicName() const
  34. {
  35. }
  36. Version Plugin::getVersion() const
  37. {
  38. }
  39. }