diff options
| author | Sze Howe Koh <szehowe.koh@gmail.com> | 2025-06-23 09:54:28 +0800 |
|---|---|---|
| committer | Sze Howe Koh <szehowe.koh@gmail.com> | 2025-06-24 10:33:30 +0800 |
| commit | a2f3dc0d76c67d1c70602a06c3a5b67f454b2bbf (patch) | |
| tree | d589cfddf644165f4788abe0d2afcd28a5a63187 /src | |
| parent | ad5063893bbaed61d5d8e45572484e212918f5f5 (diff) | |
QQuickVelocityCalculator: Write reset() in terms of its default constructor
It's a POD type after all, with a well-behaved default constructor
Change-Id: I4df73013b81542d0481df6222df0261634b05772
Pick-to: 6.10 6.9 6.8
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src')
| -rw-r--r-- | src/quicktemplates/qquickvelocitycalculator.cpp | 8 | ||||
| -rw-r--r-- | src/quicktemplates/qquickvelocitycalculator_p_p.h | 2 |
2 files changed, 1 insertions, 9 deletions
diff --git a/src/quicktemplates/qquickvelocitycalculator.cpp b/src/quicktemplates/qquickvelocitycalculator.cpp index b504b45d68..e539d3e3d2 100644 --- a/src/quicktemplates/qquickvelocitycalculator.cpp +++ b/src/quicktemplates/qquickvelocitycalculator.cpp @@ -42,14 +42,6 @@ void QQuickVelocityCalculator::stopMeasuring(const QPointF &point2, qint64 times m_point2Timestamp = timestamp; } -void QQuickVelocityCalculator::reset() -{ - m_point1 = QPointF(); - m_point2 = QPointF(); - m_point1Timestamp = 0; - m_point2Timestamp = 0; -} - QPointF QQuickVelocityCalculator::velocity() const { if (m_point2Timestamp == 0 || m_point1Timestamp == m_point2Timestamp) diff --git a/src/quicktemplates/qquickvelocitycalculator_p_p.h b/src/quicktemplates/qquickvelocitycalculator_p_p.h index e3bd10972c..7636d5a587 100644 --- a/src/quicktemplates/qquickvelocitycalculator_p_p.h +++ b/src/quicktemplates/qquickvelocitycalculator_p_p.h @@ -25,7 +25,7 @@ class QQuickVelocityCalculator public: void startMeasuring(const QPointF &point1, qint64 timestamp); void stopMeasuring(const QPointF &m_point2, qint64 timestamp); - void reset(); + inline void reset() { *this = {}; } QPointF velocity() const; private: |
