aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2023-02-03 14:40:02 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2023-02-07 19:23:12 +0100
commit81bad2a9b2096d6a800e861f3f4eb556a619a681 (patch)
tree1320b4995b8c3b96d4bdb7c42e63b3f8e7c37716
parent1f207f4a97bb6fb482cc5c8a52ce986c0e1f3a48 (diff)
QtQuickControls: Disambiguate static constants
They cause clashes in CMake Unity (Jumbo) builds. Pick-to: 6.5 Task-number: QTBUG-109394 Change-Id: I6e7fbb1d3f33eda50f55257b6df5aaf47170eb57 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
-rw-r--r--src/quickcontrols/basic/impl/qquickbasicbusyindicator.cpp6
-rw-r--r--src/quickcontrols/basic/impl/qquickbasicprogressbar.cpp8
-rw-r--r--src/quickcontrols/material/impl/qquickmaterialprogressbar.cpp4
-rw-r--r--src/quickcontrols/universal/impl/qquickuniversalprogressbar.cpp22
4 files changed, 20 insertions, 20 deletions
diff --git a/src/quickcontrols/basic/impl/qquickbasicbusyindicator.cpp b/src/quickcontrols/basic/impl/qquickbasicbusyindicator.cpp
index 2acefa2bed..d6cceb2a56 100644
--- a/src/quickcontrols/basic/impl/qquickbasicbusyindicator.cpp
+++ b/src/quickcontrols/basic/impl/qquickbasicbusyindicator.cpp
@@ -10,7 +10,7 @@
QT_BEGIN_NAMESPACE
static const int CircleCount = 10;
-static const int TotalDuration = 100 * CircleCount * 2;
+static const int QbbiTotalDuration = 100 * CircleCount * 2;
static const QRgb TransparentColor = 0x00000000;
static QPointF moveCircle(const QPointF &pos, qreal rotation, qreal distance)
@@ -35,7 +35,7 @@ QQuickBasicBusyIndicatorNode::QQuickBasicBusyIndicatorNode(QQuickBasicBusyIndica
: QQuickAnimatedNode(item)
{
setLoopCount(Infinite);
- setDuration(TotalDuration);
+ setDuration(QbbiTotalDuration);
setCurrentTime(item->elapsed());
for (int i = 0; i < CircleCount; ++i) {
@@ -51,7 +51,7 @@ QQuickBasicBusyIndicatorNode::QQuickBasicBusyIndicatorNode(QQuickBasicBusyIndica
void QQuickBasicBusyIndicatorNode::updateCurrentTime(int time)
{
- const qreal percentageComplete = time / qreal(TotalDuration);
+ const qreal percentageComplete = time / qreal(QbbiTotalDuration);
const qreal firstPhaseProgress = percentageComplete <= 0.5 ? percentageComplete * 2 : 0;
const qreal secondPhaseProgress = percentageComplete > 0.5 ? (percentageComplete - 0.5) * 2 : 0;
diff --git a/src/quickcontrols/basic/impl/qquickbasicprogressbar.cpp b/src/quickcontrols/basic/impl/qquickbasicprogressbar.cpp
index 4dbe04e4b1..69d34f4e0f 100644
--- a/src/quickcontrols/basic/impl/qquickbasicprogressbar.cpp
+++ b/src/quickcontrols/basic/impl/qquickbasicprogressbar.cpp
@@ -15,9 +15,9 @@ static const int BlockWidth = 16;
static const int BlockRestingSpacing = 4;
static const int BlockMovingSpacing = 48;
static const int BlockSpan = Blocks * (BlockWidth + BlockRestingSpacing) - BlockRestingSpacing;
-static const int TotalDuration = 4000;
-static const int SecondPhaseStart = TotalDuration * 0.4;
-static const int ThirdPhaseStart = TotalDuration * 0.6;
+static const int QbpbTotalDuration = 4000;
+static const int SecondPhaseStart = QbpbTotalDuration * 0.4;
+static const int ThirdPhaseStart = QbpbTotalDuration * 0.6;
static inline qreal blockStartX(int blockIndex)
{
@@ -53,7 +53,7 @@ QQuickBasicProgressBarNode::QQuickBasicProgressBarNode(QQuickBasicProgressBar *i
m_pixelsPerSecond(item->width())
{
setLoopCount(Infinite);
- setDuration(TotalDuration);
+ setDuration(QbpbTotalDuration);
}
void QQuickBasicProgressBarNode::updateCurrentTime(int time)
diff --git a/src/quickcontrols/material/impl/qquickmaterialprogressbar.cpp b/src/quickcontrols/material/impl/qquickmaterialprogressbar.cpp
index 67c9f614f5..19e02dc5b7 100644
--- a/src/quickcontrols/material/impl/qquickmaterialprogressbar.cpp
+++ b/src/quickcontrols/material/impl/qquickmaterialprogressbar.cpp
@@ -16,7 +16,7 @@ QT_BEGIN_NAMESPACE
static const int PauseDuration = 520;
static const int SlideDuration = 1240;
-static const int TotalDuration = SlideDuration + PauseDuration;
+static const int QmpbTotalDuration = SlideDuration + PauseDuration;
class QQuickMaterialProgressBarNode : public QQuickAnimatedNode
{
@@ -37,7 +37,7 @@ QQuickMaterialProgressBarNode::QQuickMaterialProgressBarNode(QQuickMaterialProgr
: QQuickAnimatedNode(item)
{
setLoopCount(Infinite);
- setDuration(TotalDuration);
+ setDuration(QmpbTotalDuration);
}
void QQuickMaterialProgressBarNode::updateCurrentTime(int time)
diff --git a/src/quickcontrols/universal/impl/qquickuniversalprogressbar.cpp b/src/quickcontrols/universal/impl/qquickuniversalprogressbar.cpp
index 0ab47e8804..e5548992db 100644
--- a/src/quickcontrols/universal/impl/qquickuniversalprogressbar.cpp
+++ b/src/quickcontrols/universal/impl/qquickuniversalprogressbar.cpp
@@ -12,10 +12,10 @@
QT_BEGIN_NAMESPACE
-static const int PhaseCount = 4;
+static const int QupbPhaseCount = 4;
static const int EllipseCount = 5;
-static const int Interval = 167;
-static const int TotalDuration = 3917;
+static const int QupbInterval = 167;
+static const int QupbTotalDuration = 3917;
static const int VisibleDuration = 3000;
static const qreal EllipseDiameter = 4;
static const qreal EllipseOffset = 4;
@@ -42,15 +42,15 @@ private:
};
bool m_indeterminate = false;
- Phase m_borderPhases[PhaseCount];
- Phase m_ellipsePhases[PhaseCount];
+ Phase m_borderPhases[QupbPhaseCount];
+ Phase m_ellipsePhases[QupbPhaseCount];
};
QQuickUniversalProgressBarNode::QQuickUniversalProgressBarNode(QQuickUniversalProgressBar *item)
: QQuickAnimatedNode(item)
{
setLoopCount(Infinite);
- setDuration(TotalDuration);
+ setDuration(QupbTotalDuration);
m_borderPhases[0] = Phase( 500, -50, 0);
m_borderPhases[1] = Phase(1500, 0, 0);
@@ -79,7 +79,7 @@ void QQuickUniversalProgressBarNode::updateCurrentTime(int time)
{
qreal from = ContainerAnimationStartPosition;
qreal to = from + ContainerAnimationEndPosition * width;
- qreal progress = static_cast<qreal>(time) / TotalDuration;
+ qreal progress = static_cast<qreal>(time) / QupbTotalDuration;
qreal dx = from + (to - from) * progress;
QMatrix4x4 matrix;
@@ -98,8 +98,8 @@ void QQuickUniversalProgressBarNode::updateCurrentTime(int time)
QSGOpacityNode *opacityNode = static_cast<QSGOpacityNode *>(ellipseNode->firstChild());
Q_ASSERT(opacityNode->type() == QSGNode::OpacityNodeType);
- int begin = nodeIndex * Interval;
- int end = VisibleDuration + nodeIndex * Interval;
+ int begin = nodeIndex * QupbInterval;
+ int end = VisibleDuration + nodeIndex * QupbInterval;
bool visible = time >= begin && time <= end;
opacityNode->setOpacity(visible ? 1.0 : 0.0);
@@ -107,7 +107,7 @@ void QQuickUniversalProgressBarNode::updateCurrentTime(int time)
if (visible) {
{
int phaseIndex, remain = time, elapsed = 0;
- for (phaseIndex = 0; phaseIndex < PhaseCount - 1; ++phaseIndex) {
+ for (phaseIndex = 0; phaseIndex < QupbPhaseCount - 1; ++phaseIndex) {
if (remain <= m_borderPhases[phaseIndex].duration + begin)
break;
remain -= m_borderPhases[phaseIndex].duration;
@@ -130,7 +130,7 @@ void QQuickUniversalProgressBarNode::updateCurrentTime(int time)
curve.addCubicBezierSegment(QPointF(0.4, 0.0), QPointF(0.6, 1.0), QPointF(1.0, 1.0));
int phaseIndex, remain = time, elapsed = 0;
- for (phaseIndex = 0; phaseIndex < PhaseCount - 1; ++phaseIndex) {
+ for (phaseIndex = 0; phaseIndex < QupbPhaseCount - 1; ++phaseIndex) {
if (remain <= m_ellipsePhases[phaseIndex].duration + begin)
break;
remain -= m_ellipsePhases[phaseIndex].duration;