forked from qt-creator/qt-creator
StringUtils: Add joinStrings method
See QTBUG-110900. In meantime, StringUtils addition. Change-Id: I700321a65d2d00b85daa412c77b573457312ad3c Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -454,6 +454,19 @@ QTCREATOR_UTILS_EXPORT QString normalizeNewlines(const QString &text)
|
||||
return res;
|
||||
}
|
||||
|
||||
QTCREATOR_UTILS_EXPORT QString joinStrings(const QStringList &strings, QChar separator)
|
||||
{
|
||||
QString result;
|
||||
for (const QString &string : strings) {
|
||||
if (string.isEmpty())
|
||||
continue;
|
||||
if (!result.isEmpty())
|
||||
result += separator;
|
||||
result += string;
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
QTCREATOR_UTILS_EXPORT QString appendHelper(const QString &base, int n)
|
||||
{
|
||||
return base + QString::number(n);
|
||||
|
||||
Reference in New Issue
Block a user