EObjA.cpp 509 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. #include "EObjA.hpp"
  2. #include "EObjAExtra.hpp"
  3. #include "EObjA_p.hpp"
  4. class EObjALocal : public QObject
  5. {
  6. Q_OBJECT
  7. public:
  8. EObjALocal();
  9. ~EObjALocal();
  10. };
  11. EObjALocal::EObjALocal()
  12. {
  13. }
  14. EObjALocal::~EObjALocal()
  15. {
  16. }
  17. EObjAPrivate::EObjAPrivate()
  18. {
  19. EObjALocal localObj;
  20. EObjAExtra extraObj;
  21. }
  22. EObjAPrivate::~EObjAPrivate()
  23. {
  24. }
  25. EObjA::EObjA()
  26. : d(new EObjAPrivate)
  27. {
  28. }
  29. EObjA::~EObjA()
  30. {
  31. delete d;
  32. }
  33. // For EObjALocal
  34. #include "EObjA.moc"
  35. // - Not the own header
  36. #include "moc_EObjAExtra.cpp"