diff --git a/src/plugins/cpptools/cppfilesettingspage.cpp b/src/plugins/cpptools/cppfilesettingspage.cpp index 5ff64b165da..187f5d5913e 100644 --- a/src/plugins/cpptools/cppfilesettingspage.cpp +++ b/src/plugins/cpptools/cppfilesettingspage.cpp @@ -37,6 +37,7 @@ #include #include +#include #include #include @@ -173,7 +174,8 @@ static bool keyWordReplacement(const QString &keyWord, return true; } if (keyWord == QLatin1String("%USER%")) { - *value = QLatin1String("%{Env:USER}"); + *value = Utils::HostOsInfo::isWindowsHost() ? QLatin1String("%{Env:USERNAME}") + : QLatin1String("%{Env:USER}"); return true; } // Environment variables (for example '%$EMAIL%').