diff options
| author | Markus Mittendrein <git@maxmitti.tk> | 2015-10-11 13:18:03 +0200 |
|---|---|---|
| committer | Markus Mittendrein <git@maxmitti.tk> | 2015-10-11 13:18:03 +0200 |
| commit | 3091acb56cac454d240bc166c1ab4ad16a0409d7 (patch) | |
| tree | af8b5e9a3169e6adae0d68a3cb7f11e98ca7e529 /src/Util.cpp | |
| parent | d62e19be818c7fab952bad861d7e8a98ce346d2f (diff) | |
| download | manager-3091acb56cac454d240bc166c1ab4ad16a0409d7.tar.gz manager-3091acb56cac454d240bc166c1ab4ad16a0409d7.zip | |
Move trimQuotes into new Util namespace
Diffstat (limited to 'src/Util.cpp')
| -rw-r--r-- | src/Util.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/Util.cpp b/src/Util.cpp new file mode 100644 index 0000000..4db3773 --- /dev/null +++ b/src/Util.cpp @@ -0,0 +1,20 @@ +#include "Util.hpp" + +namespace Util { + QString& trimQuotes(QString&& string, bool& trimmed) + { + trimmed = false; + if(string.length() >= 2 && string.at(0) == '"' && string.at(string.length() - 1) == '"') + { + string.remove(0, 1); + string.remove(string.length() - 1, 1); + trimmed = true; + } + return string; + } + + QString& trimQuotes(const QString& string, bool& trimmed) + { + return trimQuotes(QString(string), trimmed); + } +} |
