Compilation failed :(

  moc shell/mainwindow.h
  In file included from shell/projectcontroller.h:46:0,
                   from shell/projectcontroller.cpp:41:
  shell/mainwindow.h:99:22: error: reference to 'QModelingElement' is ambiguous
  shell/mainwindow.h:50:7: error: candidates are: struct QModelingElement
  ../libs/duseinterfaces/iprojectcontroller.h:52:7: error:                 
struct TestNamespace::QModelingElement
  shell/mainwindow.h:99:22: error: 'QModelingElement' has not been declared
  shell/mainwindow.h:106:34: error: reference to 'QModelingElement' is ambiguous
  shell/mainwindow.h:50:7: error: candidates are: struct QModelingElement
  ../libs/duseinterfaces/iprojectcontroller.h:52:7: error:                 
struct TestNamespace::QModelingElement
  shell/mainwindow.h:106:34: error: 'QModelingElement' has not been declared
  shell/mainwindow.h:108:29: error: template argument 1 is invalid
  shell/mainwindow.h:109:29: error: template argument 1 is invalid
  In file included from shell/projectcontroller.cpp:41:0:
  shell/projectcontroller.h:62:37: error: template argument 1 is invalid
  shell/projectcontroller.h:69:60: error: reference to 'QMetaModelPlugin' is 
ambiguous
  shell/mainwindow.h:52:7: error: candidates are: struct QMetaModelPlugin
  ../libs/duseinterfaces/iprojectcontroller.h:53:7: error:                 
struct TestNamespace::QMetaModelPlugin
  shell/projectcontroller.h:69:60: error: 'QMetaModelPlugin' has not been 
declared
  shell/projectcontroller.h:73:29: error: template argument 1 is invalid
  shell/projectcontroller.h:62:39: error: conflicting return type specified for 
'virtual int DuSE::ProjectController::currentModelElements() const'
  ../libs/duseinterfaces/iprojectcontroller.h:71:39: error:   overriding 
'virtual TestNamespace::QList<TestNamespace::QModelingElement*> 
DuSE::IProjectController::currentModelElements() const'
  shell/projectcontroller.cpp:83:25: error: template argument 1 is invalid
  shell/projectcontroller.cpp: In member function 'virtual bool 
DuSE::ProjectController::openModel(const TestNamespace::QString&)':
  shell/projectcontroller.cpp:101:50: error: cannot convert 
'TestNamespace::QList<TestNamespace::QModelingElement*>' to 'int' in assignment
  In file included from /work/build/qt/qtbase/include/QtCore/qglobal.h:1:0,
                   from 
/work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qnamespace.h:45,
                   from /work/build/qt/qtbase/include/QtCore/qnamespace.h:1,
                   from 
/work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qobjectdefs.h:45,
                   from /work/build/qt/qtbase/include/QtCore/qobjectdefs.h:1,
                   from 
/work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qobject.h:48,
                   from /work/build/qt/qtbase/include/QtCore/qobject.h:1,
                   from /work/build/qt/qtbase/include/QtCore/QObject:1,
                   from ../libs/duseinterfaces/iprojectcontroller.h:44,
                   from shell/projectcontroller.h:44,
                   from shell/projectcontroller.cpp:41:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h: At 
global scope:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h: In 
instantiation of 'TestNamespace::QForeachContainer<int>':
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:841:32: 
error: 'int' is not a class, struct, or union type
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:841:35: 
error: 'int' is not a class, struct, or union type
  shell/projectcontroller.cpp: In member function 'virtual bool 
DuSE::ProjectController::openModel(const TestNamespace::QString&)':
  shell/projectcontroller.cpp:104:131: error: 'class 
TestNamespace::QForeachContainer<int>' has no member named 'i'
  shell/projectcontroller.cpp:104:148: error: 'class 
TestNamespace::QForeachContainer<int>' has no member named 'e'
  shell/projectcontroller.cpp:104:201: error: 'class 
TestNamespace::QForeachContainer<int>' has no member named 'i'
  shell/projectcontroller.cpp:104:213: error: reference to 'QModelingElement' 
is ambiguous
  shell/mainwindow.h:50:7: error: candidates are: struct QModelingElement
  
/work/build/qt/qtbase/include/QtModeling/../../../qtmodeling/src/modeling/qmodelingelement.h:55:46:
 error:                 class TestNamespace::QModelingElement
  shell/projectcontroller.cpp:104:231: error: 'element' was not declared in 
this scope
  shell/projectcontroller.cpp:104:254: error: 'class 
TestNamespace::QForeachContainer<int>' has no member named 'i'
  shell/projectcontroller.cpp: In member function 'virtual bool 
DuSE::ProjectController::closeModel()':
  shell/projectcontroller.cpp:119:27: error: request for member 'clear' in 
'((DuSE::ProjectController*)this)->DuSE::ProjectController::_currentModelElements',
 which is of non-class type 'int'
  shell/projectcontroller.cpp: At global scope:
  shell/projectcontroller.cpp:152:67: error: reference to 'QMetaModelPlugin' is 
ambiguous
  shell/mainwindow.h:52:7: error: candidates are: struct QMetaModelPlugin
  
/work/build/qt/qtbase/include/QtModeling/../../../qtmodeling/src/modeling/qmetamodelplugin.h:55:46:
 error:                 class TestNamespace::QMetaModelPlugin
  shell/projectcontroller.cpp:152:67: error: 'QMetaModelPlugin' has not been 
declared
  shell/projectcontroller.cpp: In member function 'virtual bool 
DuSE::ProjectController::createModel(const TestNamespace::QString&, int*, const 
TestNamespace::QString&)':
  shell/projectcontroller.cpp:154:5: error: reference to 'QModelingElement' is 
ambiguous
  shell/mainwindow.h:50:7: error: candidates are: struct QModelingElement
  
/work/build/qt/qtbase/include/QtModeling/../../../qtmodeling/src/modeling/qmodelingelement.h:55:46:
 error:                 class TestNamespace::QModelingElement
  shell/projectcontroller.cpp:154:23: error: 'topLevelElement' was not declared 
in this scope
  shell/projectcontroller.cpp:154:58: error: request for member 
'createModelingElement' in '* metamodelPlugin', which is of non-class type 'int'
  shell/projectcontroller.cpp:158:31: error: request for member 'clear' in 
'((DuSE::ProjectController*)this)->DuSE::ProjectController::_currentModelElements',
 which is of non-class type 'int'
  In file included from /work/build/qt/qtbase/include/QtCore/qglobal.h:1:0,
                   from 
/work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qnamespace.h:45,
                   from /work/build/qt/qtbase/include/QtCore/qnamespace.h:1,
                   from 
/work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qobjectdefs.h:45,
                   from /work/build/qt/qtbase/include/QtCore/qobjectdefs.h:1,
                   from 
/work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qobject.h:48,
                   from /work/build/qt/qtbase/include/QtCore/qobject.h:1,
                   from /work/build/qt/qtbase/include/QtCore/QObject:1,
                   from ../libs/duseinterfaces/iprojectcontroller.h:44,
                   from shell/projectcontroller.h:44,
                   from shell/projectcontroller.cpp:41:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h: In 
constructor 'TestNamespace::QForeachContainer<T>::QForeachContainer(const T&) 
[with T = int]':
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:838:81: 
error: using invalid field 'TestNamespace::QForeachContainer<T>::i'
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:838:81: 
error: request for member 'begin' in 
'((TestNamespace::QForeachContainer<int>*)this)->TestNamespace::QForeachContainer<int>::c',
 which is of non-class type 'const int'
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:838:81: 
error: using invalid field 'TestNamespace::QForeachContainer<T>::e'
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:838:81: 
error: request for member 'end' in 
'((TestNamespace::QForeachContainer<int>*)this)->TestNamespace::QForeachContainer<int>::c',
 which is of non-class type 'const int'
  In file included from /work/build/qt/qtbase/include/QtCore/qalgorithms.h:1:0,
                   from 
/work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qlist.h:45,
                   from /work/build/qt/qtbase/include/QtCore/qlist.h:1,
                   from 
/work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qobject.h:51,
                   from /work/build/qt/qtbase/include/QtCore/qobject.h:1,
                   from /work/build/qt/qtbase/include/QtCore/QObject:1,
                   from ../libs/duseinterfaces/iprojectcontroller.h:44,
                   from shell/projectcontroller.h:44,
                   from shell/projectcontroller.cpp:41:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qalgorithms.h: 
In function 'void TestNamespace::qDeleteAll(const Container&) [with Container = 
int]':
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qalgorithms.h:331:5:
 error: request for member 'begin' in 'c', which is of non-class type 'const 
int'
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qalgorithms.h:331:5:
 error: request for member 'end' in 'c', which is of non-class type 'const int'
  make[5]: *** [.obj/projectcontroller.o] Error 1
  In file included from shell/core.cpp:43:0:
  shell/plugincontroller.h:66:52: error: template argument 2 is invalid
  shell/plugincontroller.h:71:38: error: template argument 2 is invalid
  shell/plugincontroller.h:66:55: error: conflicting return type specified for 
'virtual const int& DuSE::PluginController::metamodelPlugins() const'
  ../libs/duseinterfaces/iplugincontroller.h:67:55: error:   overriding 
'virtual const TestNamespace::QHash<TestNamespace::QString, 
TestNamespace::QMetaModelPlugin*>& DuSE::IPluginController::metamodelPlugins() 
const'
  In file included from shell/projectcontroller.h:44:0,
                   from shell/core.cpp:44:
  ../libs/duseinterfaces/iprojectcontroller.h:78:60: error: reference to 
'QMetaModelPlugin' is ambiguous
  shell/plugincontroller.h:49:7: error: candidates are: struct QMetaModelPlugin
  ../libs/duseinterfaces/iplugincontroller.h:50:7: error:                 
struct TestNamespace::QMetaModelPlugin
  ../libs/duseinterfaces/iprojectcontroller.h:78:60: error: 'QMetaModelPlugin' 
has not been declared
  In file included from shell/projectcontroller.h:46:0,
                   from shell/core.cpp:44:
  shell/mainwindow.h:99:22: error: reference to 'QModelingElement' is ambiguous
  shell/mainwindow.h:50:7: error: candidates are: struct QModelingElement
  ../libs/duseinterfaces/iprojectcontroller.h:52:7: error:                 
struct TestNamespace::QModelingElement
  shell/mainwindow.h:99:22: error: 'QModelingElement' has not been declared
  shell/mainwindow.h:106:34: error: reference to 'QModelingElement' is ambiguous
  shell/mainwindow.h:50:7: error: candidates are: struct QModelingElement
  ../libs/duseinterfaces/iprojectcontroller.h:52:7: error:                 
struct TestNamespace::QModelingElement
  shell/mainwindow.h:106:34: error: 'QModelingElement' has not been declared
  shell/mainwindow.h:108:29: error: template argument 1 is invalid
  shell/mainwindow.h:109:29: error: template argument 1 is invalid
  In file included from shell/core.cpp:44:0:
  shell/projectcontroller.h:62:37: error: template argument 1 is invalid
  shell/projectcontroller.h:69:60: error: reference to 'QMetaModelPlugin' is 
ambiguous
  shell/plugincontroller.h:49:7: error: candidates are: struct QMetaModelPlugin
  ../libs/duseinterfaces/iplugincontroller.h:50:7: error:                 
struct TestNamespace::QMetaModelPlugin
  shell/projectcontroller.h:69:60: error: 'QMetaModelPlugin' has not been 
declared
  shell/projectcontroller.h:73:29: error: template argument 1 is invalid
  shell/projectcontroller.h:62:39: error: conflicting return type specified for 
'virtual int DuSE::ProjectController::currentModelElements() const'
  ../libs/duseinterfaces/iprojectcontroller.h:71:39: error:   overriding 
'virtual TestNamespace::QList<TestNamespace::QModelingElement*> 
DuSE::IProjectController::currentModelElements() const'
  In file included from shell/uicontroller.h:44:0,
                   from shell/core.cpp:45:
  ../libs/duseinterfaces/iuicontroller.h:82:53: error: reference to 
'QQuickItem' is ambiguous
  shell/mainwindow.h:46:7: error: candidates are: struct QQuickItem
  ../libs/duseinterfaces/iuicontroller.h:55:7: error:                 struct 
TestNamespace::QQuickItem
  ../libs/duseinterfaces/iuicontroller.h:82:53: error: 'QQuickItem' has not 
been declared
  make[5]: *** [.obj/core.o] Error 1
  In file included from shell/plugincontroller.cpp:41:0:
  shell/plugincontroller.h:66:52: error: template argument 2 is invalid
  shell/plugincontroller.h:71:38: error: template argument 2 is invalid
  shell/plugincontroller.h:66:55: error: conflicting return type specified for 
'virtual const int& DuSE::PluginController::metamodelPlugins() const'
  ../libs/duseinterfaces/iplugincontroller.h:67:55: error:   overriding 
'virtual const TestNamespace::QHash<TestNamespace::QString, 
TestNamespace::QMetaModelPlugin*>& DuSE::IPluginController::metamodelPlugins() 
const'
  shell/plugincontroller.cpp: In member function 'virtual bool 
DuSE::PluginController::initialize()':
  shell/plugincontroller.cpp:80:13: error: reference to 'QMetaModelPlugin' is 
ambiguous
  shell/plugincontroller.h:49:7: error: candidates are: struct QMetaModelPlugin
  
/work/build/qt/qtbase/include/QtModeling/../../../qtmodeling/src/modeling/qmetamodelplugin.h:55:46:
 error:                 class TestNamespace::QMetaModelPlugin
  shell/plugincontroller.cpp:80:31: error: 'metamodelPlugin' was not declared 
in this scope
  shell/plugincontroller.cpp:81:46: error: parse error in template argument list
  shell/plugincontroller.cpp:81:85: error: no matching function for call to 
'qobject_cast(TestNamespace::QObject*&)'
  shell/plugincontroller.cpp:81:85: note: candidates are:
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qobject.h:517:10: 
note: template<class T> T TestNamespace::qobject_cast(TestNamespace::QObject*)
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/kernel/qobject.h:526:10: 
note: template<class T> T TestNamespace::qobject_cast(const 
TestNamespace::QObject*)
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:861:1:
 note: template<class X, class T> TestNamespace::QSharedPointer<typename 
TestNamespace::QtSharedPointer::RemovePointer<X>::Type> 
TestNamespace::qobject_cast(const TestNamespace::QSharedPointer<T>&)
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:867:1:
 note: template<class X, class T> TestNamespace::QSharedPointer<typename 
TestNamespace::QtSharedPointer::RemovePointer<X>::Type> 
TestNamespace::qobject_cast(const TestNamespace::QWeakPointer<X>&)
  shell/plugincontroller.cpp:84:35: error: request for member 'insert' in 
'((DuSE::PluginController*)this)->DuSE::PluginController::_metamodelPlugins', 
which is of non-class type 'int'
  shell/plugincontroller.cpp: At global scope:
  shell/plugincontroller.cpp:152:40: error: template argument 2 is invalid
  make[5]: *** [.obj/plugincontroller.o] Error 1
  In file included from shell/mainwindow.cpp:43:0:
  .uic/ui_aboutplugins.h: In member function 'void 
DuSE::Ui_AboutPlugins::retranslateUi(TestNamespace::QDialog*)':
  .uic/ui_aboutplugins.h:65:9: error: reference to 'QTreeWidgetItem' is 
ambiguous
  shell/mainwindow.h:48:7: error: candidates are: struct QTreeWidgetItem
  
/work/build/qt/qtbase/include/QtWidgets/../../src/widgets/itemviews/qtreewidget.h:60:46:
 error:                 class TestNamespace::QTreeWidgetItem
  .uic/ui_aboutplugins.h:65:26: error: '___qtreewidgetitem' was not declared in 
this scope
  In file included from shell/mainwindow.cpp:72:0:
  ../libs/duseinterfaces/iplugincontroller.h: At global scope:
  ../libs/duseinterfaces/iplugincontroller.h:67:52: error: template argument 2 
is invalid
  In file included from shell/mainwindow.cpp:73:0:
  ../libs/duseinterfaces/iprojectcontroller.h:71:37: error: template argument 1 
is invalid
  ../libs/duseinterfaces/iprojectcontroller.h:78:60: error: reference to 
'QMetaModelPlugin' is ambiguous
  shell/mainwindow.h:52:7: error: candidates are: struct QMetaModelPlugin
  
/work/build/qt/qtbase/include/QtModeling/../../../qtmodeling/src/modeling/qmetamodelplugin.h:55:46:
 error:                 class TestNamespace::QMetaModelPlugin
  ../libs/duseinterfaces/iprojectcontroller.h:78:60: error: 'QMetaModelPlugin' 
has not been declared
  shell/mainwindow.cpp: In member function 'void 
DuSE::MainWindow::on_actionFileNewModel_triggered()':
  shell/mainwindow.cpp:118:93: error: request for member 'values' in 
'DuSE::ICore::self()->DuSE::ICore::pluginController()->DuSE::IPluginController::metamodelPlugins()',
 which is of non-class type 'const int'
  shell/mainwindow.cpp:118:102: error: template argument 1 is invalid
  shell/mainwindow.cpp:118:115: error: invalid type in declaration before '(' 
token
  shell/mainwindow.cpp:118:170: error: request for member 'values' in 
'DuSE::ICore::self()->DuSE::ICore::pluginController()->DuSE::IPluginController::metamodelPlugins()',
 which is of non-class type 'const int'
  shell/mainwindow.cpp:118:194: error: request for member 'brk' in 
'_container_', which is of non-class type 'int'
  shell/mainwindow.cpp:118:213: error: request for member 'i' in '_container_', 
which is of non-class type 'int'
  shell/mainwindow.cpp:118:230: error: request for member 'e' in '_container_', 
which is of non-class type 'int'
  shell/mainwindow.cpp:118:264: error: request for member 'brk' in 
'_container_', which is of non-class type 'int'
  shell/mainwindow.cpp:118:283: error: request for member 'i' in '_container_', 
which is of non-class type 'int'
  shell/mainwindow.cpp:118:295: error: reference to 'QMetaModelPlugin' is 
ambiguous
  shell/mainwindow.h:52:7: error: candidates are: struct QMetaModelPlugin
  
/work/build/qt/qtbase/include/QtModeling/../../../qtmodeling/src/modeling/qmetamodelplugin.h:55:46:
 error:                 class TestNamespace::QMetaModelPlugin
  shell/mainwindow.cpp:118:313: error: 'metamodelPlugin' was not declared in 
this scope
  shell/mainwindow.cpp:118:344: error: request for member 'i' in '_container_', 
which is of non-class type 'int'
  shell/mainwindow.cpp:118:378: error: request for member 'brk' in 
'_container_', which is of non-class type 'int'
  shell/mainwindow.cpp:122:9: error: reference to 'QMetaModelPlugin' is 
ambiguous
  shell/mainwindow.h:52:7: error: candidates are: struct QMetaModelPlugin
  
/work/build/qt/qtbase/include/QtModeling/../../../qtmodeling/src/modeling/qmetamodelplugin.h:55:46:
 error:                 class TestNamespace::QMetaModelPlugin
  shell/mainwindow.cpp:122:27: error: 'metamodelPlugin' was not declared in 
this scope
  shell/mainwindow.cpp:123:97: error: request for member 'values' in 
'DuSE::ICore::self()->DuSE::ICore::pluginController()->DuSE::IPluginController::metamodelPlugins()',
 which is of non-class type 'const int'
  shell/mainwindow.cpp:123:106: error: template argument 1 is invalid
  shell/mainwindow.cpp:123:119: error: invalid type in declaration before '(' 
token
  shell/mainwindow.cpp:123:174: error: request for member 'values' in 
'DuSE::ICore::self()->DuSE::ICore::pluginController()->DuSE::IPluginController::metamodelPlugins()',
 which is of non-class type 'const int'
  shell/mainwindow.cpp:123:198: error: request for member 'brk' in 
'_container_', which is of non-class type 'int'
  shell/mainwindow.cpp:123:217: error: request for member 'i' in '_container_', 
which is of non-class type 'int'
  shell/mainwindow.cpp:123:234: error: request for member 'e' in '_container_', 
which is of non-class type 'int'
  shell/mainwindow.cpp:123:268: error: request for member 'brk' in 
'_container_', which is of non-class type 'int'
  shell/mainwindow.cpp:123:287: error: request for member 'i' in '_container_', 
which is of non-class type 'int'
  shell/mainwindow.cpp:123:299: error: reference to 'QMetaModelPlugin' is 
ambiguous
  shell/mainwindow.h:52:7: error: candidates are: struct QMetaModelPlugin
  
/work/build/qt/qtbase/include/QtModeling/../../../qtmodeling/src/modeling/qmetamodelplugin.h:55:46:
 error:                 class TestNamespace::QMetaModelPlugin
  shell/mainwindow.cpp:123:317: error: 'plugin' was not declared in this scope
  shell/mainwindow.cpp:123:339: error: request for member 'i' in '_container_', 
which is of non-class type 'int'
  shell/mainwindow.cpp:123:373: error: request for member 'brk' in 
'_container_', which is of non-class type 'int'
  shell/mainwindow.cpp: At global scope:
  shell/mainwindow.cpp:167:42: error: variable or field 
'populateDesignSpaceView' declared void
  shell/mainwindow.cpp:167:42: error: reference to 'QModelingElement' is 
ambiguous
  shell/mainwindow.h:50:7: error: candidates are: struct QModelingElement
  
/work/build/qt/qtbase/include/QtModeling/../../../qtmodeling/src/modeling/qmodelingelement.h:55:46:
 error:                 class TestNamespace::QModelingElement
  shell/mainwindow.cpp:167:60: error: 'modelingObject' was not declared in this 
scope
  shell/mainwindow.cpp: In member function 'void DuSE::MainWindow::update()':
  shell/mainwindow.cpp:270:13: error: invalid use of incomplete type 'struct 
QProgressDialog'
  shell/mainwindow.h:54:7: error: forward declaration of 'struct 
QProgressDialog'
  shell/mainwindow.cpp:270:32: error: invalid use of incomplete type 'struct 
QProgressDialog'
  shell/mainwindow.h:54:7: error: forward declaration of 'struct 
QProgressDialog'
  shell/mainwindow.cpp:271:17: error: invalid use of incomplete type 'struct 
QProgressDialog'
  shell/mainwindow.h:54:7: error: forward declaration of 'struct 
QProgressDialog'
  shell/mainwindow.cpp:273:17: error: invalid use of incomplete type 'struct 
QProgressDialog'
  shell/mainwindow.h:54:7: error: forward declaration of 'struct 
QProgressDialog'
  In file included from /work/build/qt/qtbase/include/QtCore/qglobal.h:1:0,
                   from 
/work/build/qt/qtbase/include/QtGui/../../src/gui/kernel/qwindowdefs.h:45,
                   from /work/build/qt/qtbase/include/QtGui/qwindowdefs.h:1,
                   from 
/work/build/qt/qtbase/include/QtWidgets/../../src/widgets/kernel/qwidget.h:45,
                   from /work/build/qt/qtbase/include/QtWidgets/qwidget.h:1,
                   from 
/work/build/qt/qtbase/include/QtWidgets/../../src/widgets/widgets/qmainwindow.h:45,
                   from /work/build/qt/qtbase/include/QtWidgets/qmainwindow.h:1,
                   from /work/build/qt/qtbase/include/QtWidgets/QMainWindow:1,
                   from shell/mainwindow.h:44,
                   from shell/mainwindow.cpp:41:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h: At 
global scope:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h: In 
instantiation of 'TestNamespace::QForeachContainer<const int>':
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:841:32: 
error: 'const int' is not a class, struct, or union type
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:841:35: 
error: 'const int' is not a class, struct, or union type
  shell/mainwindow.cpp: In member function 'void 
DuSE::MainWindow::metaModelChanged(TestNamespace::QString)':
  shell/mainwindow.cpp:288:195: error: 'class 
TestNamespace::QForeachContainer<const int>' has no member named 'i'
  shell/mainwindow.cpp:288:212: error: 'class 
TestNamespace::QForeachContainer<const int>' has no member named 'e'
  shell/mainwindow.cpp:288:265: error: 'class 
TestNamespace::QForeachContainer<const int>' has no member named 'i'
  shell/mainwindow.cpp:288:277: error: reference to 'QMetaModelPlugin' is 
ambiguous
  shell/mainwindow.h:52:7: error: candidates are: struct QMetaModelPlugin
  
/work/build/qt/qtbase/include/QtModeling/../../../qtmodeling/src/modeling/qmetamodelplugin.h:55:46:
 error:                 class TestNamespace::QMetaModelPlugin
  shell/mainwindow.cpp:288:295: error: 'metamodelPlugin' was not declared in 
this scope
  shell/mainwindow.cpp:288:326: error: 'class 
TestNamespace::QForeachContainer<const int>' has no member named 'i'
  shell/mainwindow.cpp:290:75: error: expected primary-expression before '>' 
token
  shell/mainwindow.cpp:290:77: error: expected primary-expression before ')' 
token
  shell/mainwindow.cpp: At global scope:
  shell/mainwindow.cpp:322:30: error: variable or field 'addToPareto' declared 
void
  shell/mainwindow.cpp:322:30: error: reference to 'QModelingElement' is 
ambiguous
  shell/mainwindow.h:50:7: error: candidates are: struct QModelingElement
  
/work/build/qt/qtbase/include/QtModeling/../../../qtmodeling/src/modeling/qmodelingelement.h:55:46:
 error:                 class TestNamespace::QModelingElement
  shell/mainwindow.cpp:322:48: error: 'modelingObject' was not declared in this 
scope
  shell/mainwindow.cpp:322:64: error: expected primary-expression before 'int'
  shell/mainwindow.cpp:362:1: error: reference to 'QTreeWidgetItem' is ambiguous
  shell/mainwindow.h:48:7: error: candidates are: struct QTreeWidgetItem
  
/work/build/qt/qtbase/include/QtWidgets/../../src/widgets/itemviews/qtreewidget.h:60:46:
 error:                 class TestNamespace::QTreeWidgetItem
  shell/mainwindow.cpp:362:1: error: 'QTreeWidgetItem' does not name a type
  shell/mainwindow.cpp: In member function 'void 
DuSE::MainWindow::populatePluginDialog()':
  shell/mainwindow.cpp:379:195: error: 'class 
TestNamespace::QForeachContainer<const int>' has no member named 'i'
  shell/mainwindow.cpp:379:212: error: 'class 
TestNamespace::QForeachContainer<const int>' has no member named 'e'
  shell/mainwindow.cpp:379:265: error: 'class 
TestNamespace::QForeachContainer<const int>' has no member named 'i'
  shell/mainwindow.cpp:379:277: error: reference to 'QMetaModelPlugin' is 
ambiguous
  shell/mainwindow.h:52:7: error: candidates are: struct QMetaModelPlugin
  
/work/build/qt/qtbase/include/QtModeling/../../../qtmodeling/src/modeling/qmetamodelplugin.h:55:46:
 error:                 class TestNamespace::QMetaModelPlugin
  shell/mainwindow.cpp:379:295: error: 'metamodelPlugin' was not declared in 
this scope
  shell/mainwindow.cpp:379:326: error: 'class 
TestNamespace::QForeachContainer<const int>' has no member named 'i'
  shell/mainwindow.cpp:380:89: error: expected primary-expression before '>' 
token
  shell/mainwindow.cpp:380:91: error: expected primary-expression before ')' 
token
  shell/mainwindow.cpp:381:9: error: reference to 'QTreeWidgetItem' is ambiguous
  shell/mainwindow.h:48:7: error: candidates are: struct QTreeWidgetItem
  
/work/build/qt/qtbase/include/QtWidgets/../../src/widgets/itemviews/qtreewidget.h:60:46:
 error:                 class TestNamespace::QTreeWidgetItem
  shell/mainwindow.cpp:381:26: error: 'metamodelItem' was not declared in this 
scope
  shell/mainwindow.cpp:381:46: error: expected type-specifier before 
'QTreeWidgetItem'
  shell/mainwindow.cpp:381:46: error: expected ';' before 'QTreeWidgetItem'
  shell/mainwindow.cpp:380:21: warning: unused variable 'jsonObject' 
[-Wunused-variable]
  shell/mainwindow.cpp:390:9: error: reference to 'QTreeWidgetItem' is ambiguous
  shell/mainwindow.h:48:7: error: candidates are: struct QTreeWidgetItem
  
/work/build/qt/qtbase/include/QtWidgets/../../src/widgets/itemviews/qtreewidget.h:60:46:
 error:                 class TestNamespace::QTreeWidgetItem
  shell/mainwindow.cpp:390:26: error: 'dusemtItem' was not declared in this 
scope
  shell/mainwindow.cpp:390:43: error: expected type-specifier before 
'QTreeWidgetItem'
  shell/mainwindow.cpp:390:43: error: expected ';' before 'QTreeWidgetItem'
  In file included from /work/build/qt/qtbase/include/QtCore/qglobal.h:1:0,
                   from 
/work/build/qt/qtbase/include/QtGui/../../src/gui/kernel/qwindowdefs.h:45,
                   from /work/build/qt/qtbase/include/QtGui/qwindowdefs.h:1,
                   from 
/work/build/qt/qtbase/include/QtWidgets/../../src/widgets/kernel/qwidget.h:45,
                   from /work/build/qt/qtbase/include/QtWidgets/qwidget.h:1,
                   from 
/work/build/qt/qtbase/include/QtWidgets/../../src/widgets/widgets/qmainwindow.h:45,
                   from /work/build/qt/qtbase/include/QtWidgets/qmainwindow.h:1,
                   from /work/build/qt/qtbase/include/QtWidgets/QMainWindow:1,
                   from shell/mainwindow.h:44,
                   from shell/mainwindow.cpp:41:
  /work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h: In 
constructor 'TestNamespace::QForeachContainer<T>::QForeachContainer(const T&) 
[with T = const int]':
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:838:81: 
error: using invalid field 'TestNamespace::QForeachContainer<T>::i'
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:838:81: 
error: request for member 'begin' in '((TestNamespace::QForeachContainer<const 
int>*)this)->TestNamespace::QForeachContainer<const int>::c', which is of 
non-class type 'const int'
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:838:81: 
error: using invalid field 'TestNamespace::QForeachContainer<T>::e'
  
/work/build/qt/qtbase/include/QtCore/../../src/corelib/global/qglobal.h:838:81: 
error: request for member 'end' in '((TestNamespace::QForeachContainer<const 
int>*)this)->TestNamespace::QForeachContainer<const int>::c', which is of 
non-class type 'const int'
  make[5]: *** [.obj/mainwindow.o] Error 1
  make[4]: *** [sub-app-make_first-ordered] Error 2
  make[3]: *** [sub-src-make_first-ordered] Error 2
  make[2]: *** [sub-duse-mt-make_first] Error 2
  make[1]: *** [sub-uml-make_first] Error 2
  make: *** [sub-examples-make_first] Error 2

  Build log: 
http://testresults.qt-project.org/ci/QtModeling_master_Integration/build_00046/linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64/log.txt.gz

  Tested changes (refs/builds/master_1386343230):
    http://codereview.qt-project.org/73425 [PS3] - Fix wrong use of -z 
parameter when linking DuSE-MT on Mac
_______________________________________________
Ci-reports mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/ci-reports

Reply via email to