diff --git a/src/blackmisc/stringutils.cpp b/src/blackmisc/stringutils.cpp index 332b1b2c0..7a565895e 100644 --- a/src/blackmisc/stringutils.cpp +++ b/src/blackmisc/stringutils.cpp @@ -44,6 +44,12 @@ namespace BlackMisc return v ? "true" : "false"; } + QString boolToEnabledDisabled(bool v, bool i18n) + { + Q_UNUSED(i18n); + return v ? "enabled" : "disabled"; + } + bool stringToBool(const QString &string) { QString s(string.trimmed().toLower()); diff --git a/src/blackmisc/stringutils.h b/src/blackmisc/stringutils.h index 10f2e3aca..7a39c63d1 100644 --- a/src/blackmisc/stringutils.h +++ b/src/blackmisc/stringutils.h @@ -129,6 +129,9 @@ namespace BlackMisc //! Bool to true/false BLACKMISC_EXPORT QString boolToTrueFalse(bool v, bool i18n = false); + //! Bool to enabled/disabled + BLACKMISC_EXPORT QString boolToEnabledDisabled(bool v, bool i18n = false); + //! Convert string to bool BLACKMISC_EXPORT bool stringToBool(const QString &boolString);