У меня есть пространство имен, как
namespace FOO::BAR {
[..] myNameSpaceContent [..]
}
Компилятор MOC обнаруживает ошибку в первом ряду. Эта ошибка исчезает, когда я ставлю:
namespace FOO {
namespace BAR {
[..] myNameSpaceContent [..]
}
}
Вы случайно не знаете, как я могу решить эту проблему MOC?
Это не проблема MOC, а скорее проблема C ++;
namespace FOO::BAR {
неверный синтаксис, к сожалению. Только
namespace FOO { namespace BAR {
хорошо.
Других решений пока нет …