From 31f5cc10cf7972a1b62354e6d738134ebc7c4cd1 Mon Sep 17 00:00:00 2001 From: Sergio Martins Date: Fri, 2 Jul 2021 22:34:46 +0100 Subject: [PATCH] qtquick: Add qWarning() when there's no current index in tabWidget --- src/private/quick/TabWidgetQuick.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/private/quick/TabWidgetQuick.cpp b/src/private/quick/TabWidgetQuick.cpp index 18580e39..6581bd09 100644 --- a/src/private/quick/TabWidgetQuick.cpp +++ b/src/private/quick/TabWidgetQuick.cpp @@ -105,7 +105,12 @@ int TabWidgetQuick::currentIndex() const if (!m_currentDockWidget) return -1; - return indexOfDockWidget(m_currentDockWidget); + const int index = indexOfDockWidget(m_currentDockWidget); + + if (index == -1) + qWarning() << Q_FUNC_INFO << "Unexpected null index for" << m_currentDockWidget; + + return index; } DockWidgetModel *TabWidgetQuick::dockWidgetModel() const