diff --git a/src/SeerArrayVisualizerWidget.cpp b/src/SeerArrayVisualizerWidget.cpp index c609679..aab0d12 100644 --- a/src/SeerArrayVisualizerWidget.cpp +++ b/src/SeerArrayVisualizerWidget.cpp @@ -301,14 +301,22 @@ void SeerArrayVisualizerWidget::handleText (const QString& text) { if (id_text.toInt() == _aVariableId) { +#if (QT_VERSION >= QT_VERSION_CHECK(5, 14, 0)) QStringList words = Seer::filterEscapes(Seer::parseFirst(text, "value=", '"', '"', false)).split(' ', Qt::SkipEmptyParts); +#else + QStringList words = Seer::filterEscapes(Seer::parseFirst(text, "value=", '"', '"', false)).split(' ', QString::SkipEmptyParts); +#endif setAVariableAddress(words.first()); } if (id_text.toInt() == _bVariableId) { +#if (QT_VERSION >= QT_VERSION_CHECK(5, 14, 0)) QStringList words = Seer::filterEscapes(Seer::parseFirst(text, "value=", '"', '"', false)).split(' ', Qt::SkipEmptyParts); +#else + QStringList words = Seer::filterEscapes(Seer::parseFirst(text, "value=", '"', '"', false)).split(' ', QString::SkipEmptyParts); +#endif setBVariableAddress(words.first()); } diff --git a/src/SeerGdbWidget.cpp b/src/SeerGdbWidget.cpp index e45f1c8..95fd112 100644 --- a/src/SeerGdbWidget.cpp +++ b/src/SeerGdbWidget.cpp @@ -1733,7 +1733,11 @@ void SeerGdbWidget::handleGdbDataDeleteExpressions (QString expressionids) { }else{ +#if (QT_VERSION >= QT_VERSION_CHECK(5, 14, 0)) QStringList ids = expressionids.split(' ', Qt::SkipEmptyParts); +#else + QStringList ids = expressionids.split(' ', QString::SkipEmptyParts); +#endif bool first = true; for (int i=0; isetProgram(gdbProgram()); // Build the gdb argument list. +#if (QT_VERSION >= QT_VERSION_CHECK(5, 14, 0)) QStringList args = gdbArguments().split(' ', Qt::SkipEmptyParts); +#else + QStringList args = gdbArguments().split(' ', QString::SkipEmptyParts); +#endif // Give the gdb process the argument list. _gdbProcess->setArguments(args); diff --git a/src/SeerMemoryVisualizerWidget.cpp b/src/SeerMemoryVisualizerWidget.cpp index 63401a0..5e91ecb 100644 --- a/src/SeerMemoryVisualizerWidget.cpp +++ b/src/SeerMemoryVisualizerWidget.cpp @@ -154,7 +154,11 @@ void SeerMemoryVisualizerWidget::handleText (const QString& text) { if (id_text.toInt() == _variableId) { +#if (QT_VERSION >= QT_VERSION_CHECK(5, 14, 0)) QStringList words = Seer::filterEscapes(Seer::parseFirst(text, "value=", '"', '"', false)).split(' ', Qt::SkipEmptyParts); +#else + QStringList words = Seer::filterEscapes(Seer::parseFirst(text, "value=", '"', '"', false)).split(' ', QString::SkipEmptyParts); +#endif setVariableAddress(words.first()); }