In file included from /qtbase/include/QtCore/qmetatype.h:1:0, from /qtbase/include/QtCore/../../src/corelib/kernel/qobject.h:48, from /qtbase/include/QtCore/qobject.h:1, from /qtbase/include/QtCore/../../src/corelib/kernel/qcoreapplication.h:40, from /qtbase/include/QtCore/qcoreapplication.h:1, from /qtbase/include/QtCore/QCoreApplication:1, from ../qtcreatorbug15055/main.cpp:1: /qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h: In function 'int qRegisterNormalizedMetaType(const QByteArray&, T*, typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType)': /qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:1678:27: error: 'foo' was not declared in this scope In file included from /qtbase/include/QtCore/qmetatype.h:1:0, from /qtbase/include/QtCore/../../src/corelib/kernel/qobject.h:48, from /qtbase/include/QtCore/qobject.h:1, from /qtbase/include/QtCore/../../src/corelib/kernel/qcoreapplication.h:40, from /qtbase/include/QtCore/qcoreapplication.h:1, from /qtbase/include/QtCore/QCoreApplication:1, from ../qtcreatorbug15055/main.cpp:1: /qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h: In instantiation of 'int qRegisterNormalizedMetaType(const QByteArray&, T*, typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType) [with T = QtMetaTypePrivate::QSequentialIterableImpl; typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper::DefinedType]': /qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:1717:77: required from 'int qRegisterMetaType(const char*, T*, typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType) [with T = QtMetaTypePrivate::QSequentialIterableImpl; typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper::DefinedType]' /qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:2191:441: required from here /qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:1668:5: warning: unused parameter 'dummy' [-Wunused-parameter] /qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h: In instantiation of 'int qRegisterNormalizedMetaType(const QByteArray&, T*, typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType) [with T = QtMetaTypePrivate::QAssociativeIterableImpl; typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper::DefinedType]': /qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:1717:77: required from 'int qRegisterMetaType(const char*, T*, typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType) [with T = QtMetaTypePrivate::QAssociativeIterableImpl; typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper::DefinedType]' /qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:2192:445: required from here /qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:1668:5: warning: unused parameter 'dummy' [-Wunused-parameter] /qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h: In instantiation of 'int qRegisterNormalizedMetaType(const QByteArray&, T*, typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType) [with T = QtMetaTypePrivate::QPairVariantInterfaceImpl; typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper::DefinedType]': /qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:1717:77: required from 'int qRegisterMetaType(const char*, T*, typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType) [with T = QtMetaTypePrivate::QPairVariantInterfaceImpl; typename QtPrivate::MetaTypeDefinedHelper::Defined && (! QMetaTypeId2::IsBuiltIn))>::DefinedType = QtPrivate::MetaTypeDefinedHelper::DefinedType]' /qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:2193:449: required from here /qtbase/include/QtCore/../../src/corelib/kernel/qmetatype.h:1668:5: warning: unused parameter 'dummy' [-Wunused-parameter] ICECC[26719] 10:57:07: Compiled on 10.9.78.11 make: *** [main.o] Error 1