From 42ce8995c8263a0ed0f26641b71ca9e70099a1ba Mon Sep 17 00:00:00 2001 From: Martin Kleusberg Date: Fri, 22 Jan 2021 16:32:12 +0100 Subject: [PATCH] Fix build for Qt versions older than 5.10 --- src/CondFormat.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/CondFormat.cpp b/src/CondFormat.cpp index 29c8e579..12797cfd 100644 --- a/src/CondFormat.cpp +++ b/src/CondFormat.cpp @@ -99,11 +99,11 @@ std::string CondFormat::filterToSqlCondition(const QString& value, const QString op = value.left(2); val = value.mid(2); } - } else if(value.front() == '>' || value.front() == '<') { + } else if(value.at(0) == '>' || value.at(0) == '<') { value.midRef(1).toFloat(&numeric); op = value.at(0); val = value.mid(1); - } else if(value.front() == '=') { + } else if(value.at(0) == '=') { val = value.mid(1); // Check if value to compare with is 'NULL' @@ -117,7 +117,7 @@ std::string CondFormat::filterToSqlCondition(const QString& value, const QString op = "IS"; numeric = true; } - } else if(value.front() == '/' && value.back() == '/' && value.size() > 2) { + } else if(value.at(0) == '/' && value.at(value.size()-1) == '/' && value.size() > 2) { val = value.mid(1, value.length() - 2); op = "REGEXP"; numeric = false;