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