diff options
author | Sebastian Holtermann <sebholt@xwmw.org> | 2017-08-22 17:09:50 (GMT) |
---|---|---|
committer | Sebastian Holtermann <sebholt@xwmw.org> | 2017-08-22 17:10:31 (GMT) |
commit | 13bb716f046e33d9dbd20ac2156deb0f677797d3 (patch) | |
tree | 0ee34ff60e8fe16a2c48cb6f138ea061b63e400e /Tests/QtAutogen/skipSource | |
parent | 727247c31629b12a3e3eca44462250e21c6a54c8 (diff) | |
download | CMake-13bb716f046e33d9dbd20ac2156deb0f677797d3.zip CMake-13bb716f046e33d9dbd20ac2156deb0f677797d3.tar.gz CMake-13bb716f046e33d9dbd20ac2156deb0f677797d3.tar.bz2 |
Autogen: Fix and extend SKIP_AUTOMOC test
Diffstat (limited to 'Tests/QtAutogen/skipSource')
-rw-r--r-- | Tests/QtAutogen/skipSource/qItemC.cpp | 12 | ||||
-rw-r--r-- | Tests/QtAutogen/skipSource/qItemD.cpp | 17 | ||||
-rw-r--r-- | Tests/QtAutogen/skipSource/qItemD.hpp | 13 |
3 files changed, 42 insertions, 0 deletions
diff --git a/Tests/QtAutogen/skipSource/qItemC.cpp b/Tests/QtAutogen/skipSource/qItemC.cpp index 700abd6..622f282 100644 --- a/Tests/QtAutogen/skipSource/qItemC.cpp +++ b/Tests/QtAutogen/skipSource/qItemC.cpp @@ -1,5 +1,17 @@ #include "qItemC.hpp" +class QItemC_Local : public QObject +{ + Q_OBJECT +public: + QItemC_Local(){}; + ~QItemC_Local(){}; +}; + void QItemC::go() { + QItemC_Local localObject; } + +// We need AUTOMOC processing +#include "qItemC.moc" diff --git a/Tests/QtAutogen/skipSource/qItemD.cpp b/Tests/QtAutogen/skipSource/qItemD.cpp new file mode 100644 index 0000000..fe0f4e4 --- /dev/null +++ b/Tests/QtAutogen/skipSource/qItemD.cpp @@ -0,0 +1,17 @@ +#include "qItemD.hpp" + +class QItemD_Local : public QObject +{ + Q_OBJECT +public: + QItemD_Local(){}; + ~QItemD_Local(){}; +}; + +void QItemD::go() +{ + QItemD_Local localObject; +} + +// We need AUTOMOC processing +#include "qItemD.moc" diff --git a/Tests/QtAutogen/skipSource/qItemD.hpp b/Tests/QtAutogen/skipSource/qItemD.hpp new file mode 100644 index 0000000..99e0acb --- /dev/null +++ b/Tests/QtAutogen/skipSource/qItemD.hpp @@ -0,0 +1,13 @@ +#ifndef QITEMD_HPP +#define QITEMD_HPP + +#include <QObject> + +class QItemD : public QObject +{ + Q_OBJECT + Q_SLOT + void go(); +}; + +#endif |