aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/qtwizard/ConsoleWizard.cs9
-rw-r--r--src/qtwizard/DesignerWizard.cs8
-rw-r--r--src/qtwizard/GuiWizard.cs8
-rw-r--r--src/qtwizard/LibraryWizard.cs8
-rw-r--r--src/qtwizard/ServerWizard.cs9
5 files changed, 17 insertions, 25 deletions
diff --git a/src/qtwizard/ConsoleWizard.cs b/src/qtwizard/ConsoleWizard.cs
index e1e72280..460df436 100644
--- a/src/qtwizard/ConsoleWizard.cs
+++ b/src/qtwizard/ConsoleWizard.cs
@@ -32,6 +32,7 @@ using Microsoft.VisualStudio.OLE.Interop;
using Microsoft.VisualStudio.Shell;
using Microsoft.VisualStudio.Shell.Interop;
using Microsoft.VisualStudio.TemplateWizard;
+using Microsoft.VisualStudio.VCProjectEngine;
using QtProjectLib;
using System.Collections.Generic;
using System.IO;
@@ -141,6 +142,9 @@ namespace QtProjectWizard
var type = TemplateType.Application | TemplateType.ConsoleSystem;
qtProject.WriteProjectBasicConfigurations(type, false);
+ foreach (VCFile file in (IVCCollection) qtProject.VCProject.Files)
+ qtProject.AdjustWhitespace(file.FullPath);
+
qtProject.AddModule(QtModule.Main);
foreach (var module in data.Modules)
qtProject.AddModule(QtModules.Instance.ModuleIdByName(module));
@@ -154,11 +158,6 @@ namespace QtProjectWizard
public void BeforeOpeningFile(ProjectItem projectItem)
{
- if (projectItem.FileCount >= 1) {
- var qtProject = QtProject.Create(projectItem.ContainingProject);
- for (short i = 0; i < projectItem.FileCount; ++i)
- qtProject.AdjustWhitespace(projectItem.FileNames[i]);
- }
}
public void RunFinished()
diff --git a/src/qtwizard/DesignerWizard.cs b/src/qtwizard/DesignerWizard.cs
index a5e48660..946e2fbe 100644
--- a/src/qtwizard/DesignerWizard.cs
+++ b/src/qtwizard/DesignerWizard.cs
@@ -46,11 +46,6 @@ namespace QtProjectWizard
{
public void BeforeOpeningFile(ProjectItem projectItem)
{
- if (projectItem.FileCount >= 1) {
- var qtProject = QtProject.Create(projectItem.ContainingProject);
- for (short i = 0; i < projectItem.FileCount; ++i)
- qtProject.AdjustWhitespace(projectItem.FileNames[i]);
- }
}
public void ProjectFinishedGenerating(Project project)
@@ -101,6 +96,9 @@ namespace QtProjectWizard
qtProject.AddFileToProject(data.PluginClass.ToLower() + @".json", Filters.OtherFiles());
+ foreach (VCFile file in (IVCCollection) qtProject.VCProject.Files)
+ qtProject.AdjustWhitespace(file.FullPath);
+
qtProject.SetQtEnvironment(qtVersion);
qtProject.Finish(); // Collapses all project nodes.
}
diff --git a/src/qtwizard/GuiWizard.cs b/src/qtwizard/GuiWizard.cs
index bc989eec..cc88964c 100644
--- a/src/qtwizard/GuiWizard.cs
+++ b/src/qtwizard/GuiWizard.cs
@@ -252,6 +252,9 @@ namespace QtProjectWizard
} catch { }
}
+ foreach (VCFile file in (IVCCollection) qtProject.VCProject.Files)
+ qtProject.AdjustWhitespace(file.FullPath);
+
qtProject.SetQtEnvironment(qtVersion);
qtProject.Finish(); // Collapses all project nodes.
}
@@ -262,11 +265,6 @@ namespace QtProjectWizard
public void BeforeOpeningFile(ProjectItem projectItem)
{
- if (projectItem.FileCount >= 1) {
- var qtProject = QtProject.Create(projectItem.ContainingProject);
- for (short i = 0; i < projectItem.FileCount; ++i)
- qtProject.AdjustWhitespace(projectItem.FileNames[i]);
- }
}
public void RunFinished()
diff --git a/src/qtwizard/LibraryWizard.cs b/src/qtwizard/LibraryWizard.cs
index 69a8bb5b..24f42c21 100644
--- a/src/qtwizard/LibraryWizard.cs
+++ b/src/qtwizard/LibraryWizard.cs
@@ -45,11 +45,6 @@ namespace QtProjectWizard
{
public void BeforeOpeningFile(ProjectItem projectItem)
{
- if (projectItem.FileCount >= 1) {
- var qtProject = QtProject.Create(projectItem.ContainingProject);
- for (short i = 0; i < projectItem.FileCount; ++i)
- qtProject.AdjustWhitespace(projectItem.FileNames[i]);
- }
}
public void ProjectFinishedGenerating(Project project)
@@ -92,6 +87,9 @@ namespace QtProjectWizard
qtProject.AddFileToProject(@"stdafx.h", Filters.HeaderFiles());
}
+ foreach (VCFile file in (IVCCollection) qtProject.VCProject.Files)
+ qtProject.AdjustWhitespace(file.FullPath);
+
qtProject.AddDefine(projectDefine, BuildConfig.Both);
if (data.CreateStaticLibrary)
qtProject.AddDefine("BUILD_STATIC", BuildConfig.Both);
diff --git a/src/qtwizard/ServerWizard.cs b/src/qtwizard/ServerWizard.cs
index ce92e815..5db868b2 100644
--- a/src/qtwizard/ServerWizard.cs
+++ b/src/qtwizard/ServerWizard.cs
@@ -45,11 +45,6 @@ namespace QtProjectWizard
{
public void BeforeOpeningFile(ProjectItem projectItem)
{
- if (projectItem.FileCount >= 1) {
- var qtProject = QtProject.Create(projectItem.ContainingProject);
- for (short i = 0; i < projectItem.FileCount; ++i)
- qtProject.AdjustWhitespace(projectItem.FileNames[i]);
- }
}
public void ProjectFinishedGenerating(Project project)
@@ -99,6 +94,10 @@ namespace QtProjectWizard
qtProject.AddFileToProject(safeprojectname + @".def", Filters.SourceFiles());
qtProject.AddActiveQtBuildStep(@"1.0", safeprojectname + @".def");
+
+ foreach (VCFile file in (IVCCollection) qtProject.VCProject.Files)
+ qtProject.AdjustWhitespace(file.FullPath);
+
qtProject.SetQtEnvironment(qtVersion);
qtProject.Finish(); // Collapses all project nodes.
}