CtfVisualizer: Do not crash/assert

Use QTC_ASSERT.

Change-Id: I621c607915f71246be1bdb02f2588ed08e37a1cd
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
Eike Ziller
2023-09-08 10:18:53 +02:00
parent c83047abb9
commit 3b6ad4517f

View File

@@ -44,7 +44,7 @@ void TimelineZoomControl::clear()
void TimelineZoomControl::setTrace(qint64 start, qint64 end)
{
Q_ASSERT(start <= end);
QTC_ASSERT(start <= end, { std::swap(start, end); });
if (start != m_traceStart || end != m_traceEnd) {
m_traceStart = start;
m_traceEnd = end;
@@ -55,7 +55,7 @@ void TimelineZoomControl::setTrace(qint64 start, qint64 end)
void TimelineZoomControl::setRange(qint64 start, qint64 end)
{
Q_ASSERT(start <= end);
QTC_ASSERT(start <= end, { std::swap(start, end); });
if (m_rangeStart != start || m_rangeEnd != end) {
if (m_timer.isActive()) {
m_timer.stop();