aboutsummaryrefslogtreecommitdiffstats
path: root/Templates
diff options
context:
space:
mode:
authorKarsten Heimrich <karsten.heimrich@qt.io>2023-08-31 21:39:23 +0200
committerKarsten Heimrich <karsten.heimrich@qt.io>2023-09-01 18:23:46 +0000
commitefb33c7f294cc0bfe3f5d8871a30ab4ccf029a76 (patch)
tree986f3a271ec747fc33a8986ff25888ff071b1e5d /Templates
parentf0541a0555f5af32db7209c72d17816637535ad5 (diff)
Fix wizard adding new .cpp and .h files under wrong section
We need to open the .cpp manualy, cause the OpenInEditor thingy has already happened in ProjectItemFinishedGenerating(), leading to an VS error message dialog that the item is now in a zombie state. Fixes: QTVSADDINBUG-1093 Change-Id: I6d9217122af0aa0b3dfa53051453206513bfa568 Reviewed-by: Miguel Costa <miguel.costa@qt.io>
Diffstat (limited to 'Templates')
-rw-r--r--Templates/qtclass/qtclass.vstemplate_TT5
-rw-r--r--Templates/widgetsclass/widgetsclass.vstemplate_TT8
2 files changed, 8 insertions, 5 deletions
diff --git a/Templates/qtclass/qtclass.vstemplate_TT b/Templates/qtclass/qtclass.vstemplate_TT
index e57d899e..cbdc2512 100644
--- a/Templates/qtclass/qtclass.vstemplate_TT
+++ b/Templates/qtclass/qtclass.vstemplate_TT
@@ -32,10 +32,11 @@
<ProjectTypeTag>Console</ProjectTypeTag>
</TemplateData>
<TemplateContent>
- <ProjectItem OpenInEditor="true"
+ <ProjectItem OpenInEditor="false"
ReplaceParameters="true"
TargetFileName="$sourcefilename$">source.cpp</ProjectItem>
- <ProjectItem ReplaceParameters="true"
+ <ProjectItem OpenInEditor="false"
+ ReplaceParameters="true"
TargetFileName="$headerfilename$">header.h</ProjectItem>
</TemplateContent>
<WizardExtension>
diff --git a/Templates/widgetsclass/widgetsclass.vstemplate_TT b/Templates/widgetsclass/widgetsclass.vstemplate_TT
index 390cc49e..e3a34238 100644
--- a/Templates/widgetsclass/widgetsclass.vstemplate_TT
+++ b/Templates/widgetsclass/widgetsclass.vstemplate_TT
@@ -29,12 +29,14 @@
<ProjectTypeTag>Desktop</ProjectTypeTag>
</TemplateData>
<TemplateContent>
- <ProjectItem OpenInEditor="true"
+ <ProjectItem OpenInEditor="false"
ReplaceParameters="true"
TargetFileName="$sourcefilename$">widget.cpp</ProjectItem>
- <ProjectItem ReplaceParameters="true"
+ <ProjectItem OpenInEditor="false"
+ ReplaceParameters="true"
TargetFileName="$headerfilename$">widget.h</ProjectItem>
- <ProjectItem ReplaceParameters="true"
+ <ProjectItem OpenInEditor="false"
+ ReplaceParameters="true"
TargetFileName="$uifilename$">widget.ui</ProjectItem>
</TemplateContent>
<WizardExtension>