QmlDesigner: Use QTC_ASSERT instead of Q_ASSERT

This assert is not critical and just indicates
an unnormalised file path.

Change-Id: I3ed7dbe8daae034e5faf44f1bc5aee7ba30e44d0
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
Thomas Hartmann
2016-07-18 14:51:13 +02:00
committed by Alessandro Portale
parent 00a9919646
commit c0da4e7d80

View File

@@ -48,6 +48,7 @@
#include <extensionsystem/pluginmanager.h> #include <extensionsystem/pluginmanager.h>
#include <utils/fileutils.h> #include <utils/fileutils.h>
#include <utils/qtcassert.h>
#include <QSettings> #include <QSettings>
#include <QToolBar> #include <QToolBar>
@@ -318,8 +319,10 @@ void DesignModeWidget::setup()
m_warningWidget->setVisible(false); m_warningWidget->setVisible(false);
connect(m_warningWidget.data(), &DocumentWarningWidget::gotoCodeClicked, [=] connect(m_warningWidget.data(), &DocumentWarningWidget::gotoCodeClicked, [=]
(const QString &filePath, int codeLine, int codeColumn) { (const QString &filePath, int codeLine, int codeColumn) {
Q_UNUSED(filePath); Q_UNUSED(filePath);
Q_ASSERT(textEditor()->textDocument()->filePath().toString() == filePath); QTC_ASSERT(textEditor()->textDocument()->filePath().toString() == filePath,
qDebug() << Q_FUNC_INFO << textEditor()->textDocument()->filePath().toString() <<
filePath; );
textEditor()->gotoLine(codeLine, codeColumn); textEditor()->gotoLine(codeLine, codeColumn);
Core::ModeManager::activateMode(Core::Constants::MODE_EDIT); Core::ModeManager::activateMode(Core::Constants::MODE_EDIT);
} }