diff --git a/src/plugins/debugger/simplifytype.cpp b/src/plugins/debugger/simplifytype.cpp index 4e11afe74178863697c3df6d0e2d1d2f1f258a7d..a6cdd148d4e864385c95f2d5e8280a2974c55509 100644 --- a/src/plugins/debugger/simplifytype.cpp +++ b/src/plugins/debugger/simplifytype.cpp @@ -123,6 +123,8 @@ QString simplifyType(const QString &typeIn) const bool isLibCpp = type.contains(QLatin1String("std::__1")); type.replace(QLatin1String("std::__1::"), QLatin1String("std::")); type.replace(QLatin1String("std::__debug::"), QLatin1String("std::")); + QRegExp simpleStringRE(QString::fromLatin1("std::basic_string<char> ?")); + type.replace(simpleStringRE, QLatin1String("std::string")); type.replace(QLatin1Char('*'), QLatin1Char('@')); for (int i = 0; i < 10; ++i) {