mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-06 13:51:33 -06:00
Autogen: Tests: Add <SUBDIR>/item.moc includes to sameName test
This commit is contained in:
@@ -3,8 +3,20 @@
|
||||
namespace aaa {
|
||||
namespace bbb {
|
||||
|
||||
class MocLocal : public QObject
|
||||
{
|
||||
Q_OBJECT;
|
||||
|
||||
public:
|
||||
MocLocal() = default;
|
||||
~MocLocal() = default;
|
||||
};
|
||||
|
||||
void Item::go()
|
||||
{
|
||||
MocLocal obj;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#include "aaa/bbb/item.moc"
|
||||
|
||||
@@ -2,7 +2,19 @@
|
||||
|
||||
namespace aaa {
|
||||
|
||||
class MocLocal : public QObject
|
||||
{
|
||||
Q_OBJECT;
|
||||
|
||||
public:
|
||||
MocLocal() = default;
|
||||
~MocLocal() = default;
|
||||
};
|
||||
|
||||
void Item::go()
|
||||
{
|
||||
MocLocal obj;
|
||||
}
|
||||
}
|
||||
|
||||
#include "aaa/item.moc"
|
||||
|
||||
@@ -3,8 +3,20 @@
|
||||
namespace bbb {
|
||||
namespace aaa {
|
||||
|
||||
class MocLocal : public QObject
|
||||
{
|
||||
Q_OBJECT;
|
||||
|
||||
public:
|
||||
MocLocal() = default;
|
||||
~MocLocal() = default;
|
||||
};
|
||||
|
||||
void Item::go()
|
||||
{
|
||||
MocLocal obj;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#include "bbb/aaa/item.moc"
|
||||
|
||||
@@ -2,7 +2,19 @@
|
||||
|
||||
namespace bbb {
|
||||
|
||||
class MocLocal : public QObject
|
||||
{
|
||||
Q_OBJECT;
|
||||
|
||||
public:
|
||||
MocLocal() = default;
|
||||
~MocLocal() = default;
|
||||
};
|
||||
|
||||
void Item::go()
|
||||
{
|
||||
MocLocal obj;
|
||||
}
|
||||
}
|
||||
|
||||
#include "bbb/item.moc"
|
||||
|
||||
@@ -2,22 +2,21 @@
|
||||
|
||||
namespace ccc {
|
||||
|
||||
void Item::go()
|
||||
{
|
||||
}
|
||||
|
||||
class MocTest : public QObject
|
||||
class MocLocal : public QObject
|
||||
{
|
||||
Q_OBJECT;
|
||||
Q_SLOT
|
||||
void go();
|
||||
|
||||
public:
|
||||
MocLocal() = default;
|
||||
~MocLocal() = default;
|
||||
};
|
||||
|
||||
void MocTest::go()
|
||||
void Item::go()
|
||||
{
|
||||
MocLocal obj;
|
||||
}
|
||||
}
|
||||
|
||||
// Include own moc files
|
||||
#include "item.moc"
|
||||
#include "ccc/item.moc"
|
||||
#include "moc_item.cpp"
|
||||
|
||||
@@ -1,5 +1,17 @@
|
||||
#include "item.hpp"
|
||||
|
||||
class MocLocal : public QObject
|
||||
{
|
||||
Q_OBJECT;
|
||||
|
||||
public:
|
||||
MocLocal() = default;
|
||||
~MocLocal() = default;
|
||||
};
|
||||
|
||||
void Item::go()
|
||||
{
|
||||
MocLocal obj;
|
||||
}
|
||||
|
||||
#include "item.moc"
|
||||
|
||||
Reference in New Issue
Block a user