From 265869dc1f1d192acc05ff694fa8cf56a5b2fb75 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Tue, 19 Dec 2017 03:17:43 +0100 Subject: [PATCH] Ref T210, boolToEnabledDisabled --- src/blackmisc/stringutils.cpp | 6 ++++++ src/blackmisc/stringutils.h | 3 +++ 2 files changed, 9 insertions(+) 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);