diff options
Diffstat (limited to 'src/imports/utils/quickstudiocsvtablemodel.cpp')
-rw-r--r-- | src/imports/utils/quickstudiocsvtablemodel.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/imports/utils/quickstudiocsvtablemodel.cpp b/src/imports/utils/quickstudiocsvtablemodel.cpp index 1bf831d..6f08f39 100644 --- a/src/imports/utils/quickstudiocsvtablemodel.cpp +++ b/src/imports/utils/quickstudiocsvtablemodel.cpp @@ -59,13 +59,13 @@ static QVariant stringToVariant(const QString &value) if (!match.hasMatch()) return value; - if (match.hasCaptured(u"boolean")) + if (!match.captured(u"boolean").isEmpty()) return QVariant::fromValue<bool>(trimmedValue.at(0).toLower() == u't'); - if (match.hasCaptured(u"number")) + if (!match.captured(u"number").isEmpty()) return trimmedValue.toDouble(); - if (match.hasCaptured(u"color")) + if (!match.captured(u"color").isEmpty()) return QColor::fromString(trimmedValue); return value; |