diff --git a/share/qtcreator/dumper/dumper.cpp b/share/qtcreator/dumper/dumper.cpp
index 97c00acee44dcdf4ccaa9381612dde8384fa6089..e0b21010146c7579961d57daa93d636a206a9d80 100644
--- a/share/qtcreator/dumper/dumper.cpp
+++ b/share/qtcreator/dumper/dumper.cpp
@@ -3202,8 +3202,8 @@ static void qDumpStdMapHelper(QDumper &d)
     const int nn = map.size();
     if (nn < 0)
         return;
-    Q_TYPENAME DummyType::const_iterator it = map.begin();
-    const Q_TYPENAME DummyType::const_iterator cend = map.end();
+    typename DummyType::const_iterator it = map.begin();
+    const typename DummyType::const_iterator cend = map.end();
     for (int i = 0; i < nn && i < 10 && it != cend; ++i, ++it)
         qCheckAccess(it.operator->());
 
@@ -3280,8 +3280,8 @@ static void qDumpStdSetHelper(QDumper &d)
     const int nn = set.size();
     if (nn < 0)
         return;
-    Q_TYPENAME DummyType::const_iterator it = set.begin();
-    const Q_TYPENAME DummyType::const_iterator cend = set.end();
+    typename DummyType::const_iterator it = set.begin();
+    const typename DummyType::const_iterator cend = set.end();
     for (int i = 0; i < nn && i < 10 && it != cend; ++i, ++it)
         qCheckAccess(it.operator->());