summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2023-02-06 14:22:19 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-02-10 17:56:00 +0000
commit4684ce7bffbb0e753dce29f12aa3f6a25d1b29d4 (patch)
tree5fbf1c22d80744df31a4d87412f5c85d1c1b2460
parent8a8db50002cbefafe9c5323ab6139c517f05ec8e (diff)
downloadqt3d-4684ce7bffbb0e753dce29f12aa3f6a25d1b29d4.tar.gz
3DCore: Remove using namespace Qt3DCore
It causes clashes in CMake Unity (Jumbo) builds (3DCore::QBufferPrivate vs QBufferPrivate). Task-number: QTBUG-109394 Change-Id: Ibb8a8f37b5da3531daeca1d82aef892d253ece7f Reviewed-by: Inho Lee <inho.lee@qt.io> Reviewed-by: Mike Krus <mike.krus@kdab.com> (cherry picked from commit 3e6ef0e451016c07a6cdf24c733c1732d1343e78) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/core/aspect/coresettings.cpp4
-rw-r--r--src/core/aspect/qcoreaspect.cpp4
-rw-r--r--src/core/aspect/qcoresettings.cpp2
-rw-r--r--src/core/geometry/qbuffer.cpp2
-rw-r--r--src/core/geometry/qgeometry.cpp4
-rw-r--r--src/core/geometry/qgeometryview.cpp5
6 files changed, 12 insertions, 9 deletions
diff --git a/src/core/aspect/coresettings.cpp b/src/core/aspect/coresettings.cpp
index 51f034ec8..df64fd614 100644
--- a/src/core/aspect/coresettings.cpp
+++ b/src/core/aspect/coresettings.cpp
@@ -6,7 +6,7 @@
QT_BEGIN_NAMESPACE
-using namespace Qt3DCore;
+namespace Qt3DCore {
CoreSettings::CoreSettings()
: QBackendNode()
@@ -57,4 +57,6 @@ void CoreSettingsFunctor::destroy(Qt3DCore::QNodeId id) const
m_settings = nullptr;
}
+} // namespace Qt3DCore
+
QT_END_NAMESPACE
diff --git a/src/core/aspect/qcoreaspect.cpp b/src/core/aspect/qcoreaspect.cpp
index 628734b9f..0f14d4326 100644
--- a/src/core/aspect/qcoreaspect.cpp
+++ b/src/core/aspect/qcoreaspect.cpp
@@ -11,7 +11,7 @@
QT_BEGIN_NAMESPACE
-using namespace Qt3DCore;
+namespace Qt3DCore {
QCoreAspectPrivate::QCoreAspectPrivate()
: Qt3DCore::QAbstractAspectPrivate()
@@ -114,6 +114,8 @@ void QCoreAspect::frameDone()
scene->clearDirtyBits();
}
+} // namespace Qt3DCore
+
QT_END_NAMESPACE
QT3D_REGISTER_NAMESPACED_ASPECT("core", QT_PREPEND_NAMESPACE(Qt3DCore), QCoreAspect)
diff --git a/src/core/aspect/qcoresettings.cpp b/src/core/aspect/qcoresettings.cpp
index 84aaa0df2..1bf3500aa 100644
--- a/src/core/aspect/qcoresettings.cpp
+++ b/src/core/aspect/qcoresettings.cpp
@@ -7,8 +7,6 @@
QT_BEGIN_NAMESPACE
-using namespace Qt3DCore;
-
/*!
\class Qt3DCore::QCoreSettings
\brief The QCoreSettings class holds settings related to core data handling process.
diff --git a/src/core/geometry/qbuffer.cpp b/src/core/geometry/qbuffer.cpp
index 1d6bec562..595b5d2e9 100644
--- a/src/core/geometry/qbuffer.cpp
+++ b/src/core/geometry/qbuffer.cpp
@@ -7,8 +7,6 @@
QT_BEGIN_NAMESPACE
-using namespace Qt3DCore;
-
namespace Qt3DCore {
const char *QBufferPrivate::UpdateDataPropertyName = "QT3D_updateData";
diff --git a/src/core/geometry/qgeometry.cpp b/src/core/geometry/qgeometry.cpp
index 05d791d7d..c280161b5 100644
--- a/src/core/geometry/qgeometry.cpp
+++ b/src/core/geometry/qgeometry.cpp
@@ -9,7 +9,7 @@
QT_BEGIN_NAMESPACE
-using namespace Qt3DCore;
+namespace Qt3DCore {
QGeometryFactory::~QGeometryFactory()
{
@@ -238,6 +238,8 @@ QList<QAttribute *> QGeometry::attributes() const
return d->m_attributes;
}
+} // namespace Qt3DCore
+
QT_END_NAMESPACE
#include "moc_qgeometry.cpp"
diff --git a/src/core/geometry/qgeometryview.cpp b/src/core/geometry/qgeometryview.cpp
index e0e9dd75d..3f500ab30 100644
--- a/src/core/geometry/qgeometryview.cpp
+++ b/src/core/geometry/qgeometryview.cpp
@@ -12,7 +12,7 @@
QT_BEGIN_NAMESPACE
-using namespace Qt3DCore;
+namespace Qt3DCore {
namespace {
@@ -96,7 +96,6 @@ public:
}
-
bool BoundingVolumeCalculator::apply(QAttribute *positionAttribute,
QAttribute *indexAttribute,
int drawVertexCount,
@@ -578,6 +577,8 @@ void QGeometryView::setPrimitiveType(QGeometryView::PrimitiveType primitiveType)
emit primitiveTypeChanged(primitiveType);
}
+} // namespace Qt3DCore
+
QT_END_NAMESPACE
#include "moc_qgeometryview.cpp"