diff --git a/src/plugins/cppeditor/CppEditor.mimetypes.xml b/src/plugins/cppeditor/CppEditor.mimetypes.xml
index c742f1137482e1329aa56a59dc3a9f9ac414317d..5dd9f0610abe4b00b3cd0df1d416e2cff64fa121 100644
--- a/src/plugins/cppeditor/CppEditor.mimetypes.xml
+++ b/src/plugins/cppeditor/CppEditor.mimetypes.xml
@@ -48,6 +48,10 @@
         <glob pattern="*.inl"/>
         <glob pattern="*.moc"/>
         <glob pattern="*.qdoc"/>
+        <glob pattern="*.tcc"/>
+        <glob pattern="*.tpp"/>
+        <glob pattern="*.t++"/>
+        <glob pattern="*.txx"/>
     </mime-type>
 
     <mime-type type="text/x-objcsrc">