diff options
author | Sebastian Holtermann <sebholt@xwmw.org> | 2017-07-09 10:45:07 (GMT) |
---|---|---|
committer | Sebastian Holtermann <sebholt@xwmw.org> | 2017-07-20 14:55:11 (GMT) |
commit | f5ccef17515ed4794659923706989fa059b4df38 (patch) | |
tree | a89fb812c1806f77ffa12621cb055694ac8a79dc /Tests/QtAutogen/mocInclude/subExtra | |
parent | a8d8d2fd05e65444e52adb5164a38f3c64b247d5 (diff) | |
download | CMake-f5ccef17515ed4794659923706989fa059b4df38.zip CMake-f5ccef17515ed4794659923706989fa059b4df38.tar.gz CMake-f5ccef17515ed4794659923706989fa059b4df38.tar.bz2 |
Autogen: Extended mocInclude tests
The extended tests cover more AUTOMOC use cases.
Diffstat (limited to 'Tests/QtAutogen/mocInclude/subExtra')
-rw-r--r-- | Tests/QtAutogen/mocInclude/subExtra/EObjBExtra.cpp | 20 | ||||
-rw-r--r-- | Tests/QtAutogen/mocInclude/subExtra/EObjBExtra.hpp | 18 | ||||
-rw-r--r-- | Tests/QtAutogen/mocInclude/subExtra/EObjBExtra_p.hpp | 12 |
3 files changed, 50 insertions, 0 deletions
diff --git a/Tests/QtAutogen/mocInclude/subExtra/EObjBExtra.cpp b/Tests/QtAutogen/mocInclude/subExtra/EObjBExtra.cpp new file mode 100644 index 0000000..c697866 --- /dev/null +++ b/Tests/QtAutogen/mocInclude/subExtra/EObjBExtra.cpp @@ -0,0 +1,20 @@ +#include "EObjBExtra.hpp" +#include "EObjBExtra_p.hpp" + +EObjBExtraPrivate::EObjBExtraPrivate() +{ +} + +EObjBExtraPrivate::~EObjBExtraPrivate() +{ +} + +EObjBExtra::EObjBExtra() + : d(new EObjBExtraPrivate) +{ +} + +EObjBExtra::~EObjBExtra() +{ + delete d; +} diff --git a/Tests/QtAutogen/mocInclude/subExtra/EObjBExtra.hpp b/Tests/QtAutogen/mocInclude/subExtra/EObjBExtra.hpp new file mode 100644 index 0000000..3798d7f --- /dev/null +++ b/Tests/QtAutogen/mocInclude/subExtra/EObjBExtra.hpp @@ -0,0 +1,18 @@ +#ifndef EOBJBEXTRA_HPP +#define EOBJBEXTRA_HPP + +#include <QObject> + +class EObjBExtraPrivate; +class EObjBExtra : public QObject +{ + Q_OBJECT +public: + EObjBExtra(); + ~EObjBExtra(); + +private: + EObjBExtraPrivate* const d; +}; + +#endif diff --git a/Tests/QtAutogen/mocInclude/subExtra/EObjBExtra_p.hpp b/Tests/QtAutogen/mocInclude/subExtra/EObjBExtra_p.hpp new file mode 100644 index 0000000..db8a096 --- /dev/null +++ b/Tests/QtAutogen/mocInclude/subExtra/EObjBExtra_p.hpp @@ -0,0 +1,12 @@ +#ifndef EOBJBEXTRA_P_HPP +#define EOBJBEXTRA_P_HPP + +class EObjBExtraPrivate : public QObject +{ + Q_OBJECT +public: + EObjBExtraPrivate(); + ~EObjBExtraPrivate(); +}; + +#endif |