Change parseBool() to return optional bool value

This commit is contained in:
Vladimir Golovnev (Glassez) 2021-01-03 15:33:32 +03:00
parent 4429a16ca8
commit d0cac421bb
No known key found for this signature in database
GPG key ID: 52A2C7DEE2DFA6F7
6 changed files with 24 additions and 19 deletions

View file

@ -29,6 +29,8 @@
#pragma once
#include <optional>
#include <QChar>
#include <QMetaEnum>
#include <QString>
@ -64,7 +66,7 @@ namespace Utils::String
return str;
}
bool parseBool(const QString &string, bool defaultValue);
std::optional<bool> parseBool(const QString &string);
QString join(const QVector<QStringRef> &strings, const QString &separator);