From ca47896204482bf4a6979e3838bf7f09f61cebeb Mon Sep 17 00:00:00 2001
From: giy <giy@omp-system.ru>
Date: Fri, 02 Sep 2022 14:16:56 +0300
Subject: [PATCH] Обновление до версии 2.9.0
---
QtMSBuild/QtMsBuild/qt_settings.xml | 52 +++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 51 insertions(+), 1 deletions(-)
diff --git a/QtMSBuild/QtMsBuild/qt_settings.xml b/QtMSBuild/QtMsBuild/qt_settings.xml
index d078dc6..37ed382 100644
--- a/QtMSBuild/QtMsBuild/qt_settings.xml
+++ b/QtMSBuild/QtMsBuild/qt_settings.xml
@@ -43,6 +43,8 @@
<Category Name="QtSettings_02_Paths" DisplayName="Paths"/>
<Category Name="QtSettings_03_QMake" DisplayName="qmake"/>
<Category Name="QtSettings_04_QML" DisplayName="QML"/>
+ <Category Name="QtSettings_05_AdditionalOptions" DisplayName="Qt Additional Compiler Options"/>
+ <Category Name="QtSettings_06_AdditionalLinkOptions" DisplayName="Qt Additional Linker Options"/>
</Rule.Categories>
<EnumProperty
Name="Keyword"
@@ -85,6 +87,12 @@
<ValueEditor EditorType="QtModulesEditor" DisplayName="<Select Modules...>" />
</StringListProperty.ValueEditors>
</StringListProperty>
+ <BoolProperty
+ Name="QtPlugin"
+ Category="QtSettings_01_General"
+ DisplayName="Qt Plugin"
+ Description="Select whether this project is used to generate a Qt plugin.">
+ </BoolProperty>
<EnumProperty
Name="QtBuildConfig"
Category="QtSettings_01_General"
@@ -98,6 +106,14 @@
Category="QtSettings_01_General"
DisplayName="Run Deployment Tool"
Description="Select whether Qt for Windows Deployment Tool (windeployqt) should be called after build."/>
+ <EnumProperty
+ Name="QtToolsDesignTime"
+ Category="QtSettings_01_General"
+ DisplayName="Design Time Build"
+ Description="Run Qt tools during IntelliSense builds.">
+ <EnumValue Name="true" DisplayName="Run Qt Tools"/>
+ <EnumValue Name="false" DisplayName="Skip Qt Tools"/>
+ </EnumProperty>
<StringProperty
Name="QtPathBinaries"
Category="QtSettings_02_Paths"
@@ -145,4 +161,38 @@
DisplayName="Enable QML Debugging"
Description="Select whether to launch a QML session when debugging.">
</BoolProperty>
-</Rule>
+ <StringProperty
+ Name="Qt_CL_OPTIONS_"
+ ReadOnly="true"
+ Category="QtSettings_05_AdditionalOptions"
+ DisplayName="Additional Options"
+ Description="
+Additional compiler options required by Qt. These options will be passed
+to the compiler, unless specifically excluded in the next field." />
+ <StringProperty
+ Name="QtExcludedOptions"
+ Category="QtSettings_05_AdditionalOptions"
+ DisplayName="Excluded Options"
+ Description="
+Options to exclude from the above compiler options required by Qt.
+These options will NOT be passed to the compiler. Prefix options
+with '/' or '-', and separate them with spaces." />
+ <BoolProperty
+ Name="QtOptionsBuildLog"
+ Category="QtSettings_05_AdditionalOptions"
+ DisplayName="Show in Build Log"
+ Description="
+Print to the build log the list of additional options passed to the compiler." />
+ <EnumProperty
+ Name="QtLinkNatvisFile"
+ Category="QtSettings_06_AdditionalLinkOptions"
+ DisplayName="Embed .natvis file into PDB"
+ Description=
+"Embeds the debugger visualizations (.natvis file) into the PDB file
+generated by LINK. While setting this option, the embedded Natvis file
+will take precedence over user-specific Natvis files (for example the
+files located in %USERPROFILE%\\Documents\\Visual Studio 2022\\Visualizers).">
+ <EnumValue Name="false" DisplayName="No" />
+ <EnumValue Name="true" DisplayName="Yes" />
+ </EnumProperty>
+ </Rule>
--
Gitblit v1.9.1