Наша сборка Qt VS Tools
giy
2022-09-02 ca47896204482bf4a6979e3838bf7f09f61cebeb
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="&lt;Select Modules...&gt;" />
    </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>