Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-50631

Documentation lies about default state of embed_manifest_exe option

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P3: Somewhat important
    • 5.6.0 RC
    • 5.5.1
    • Build tools: qmake
    • None
    • * Windows 10
      * Qt 5.5.1 MSVC2013 32 bit

    Description

      Documentation about Windows Manifest files:

      http://doc.qt.io/qt-5/windows-deployment.html#manifest-files

      says that:

      The embed_manifest_exe option is NOT enabled by default.

      that is not true. This snippet of project:

      QT += core
      QT -= gui
      CONFIG += console
      CONFIG -= app_bundle
      TEMPLATE = app
      
      SOURCES += main.cpp
      
      message("CFG" + $$CONFIG)
      

      prints out:

      Project MESSAGE: CFG + lex yacc debug exceptions depend_includepath testcase_targets import_plugins import_qpa_plugin rtti_off incremental_off windows qt warn_on release link_prl incremental flat precompile_header autogen_precompile_source debug_and_release debug_and_release_target embed_manifest_dll embed_manifest_exe c++11 release shared rtti no_plugin_manifest qpa win32 msvc copy_dir_files debug qml_debug console
      Project MESSAGE: CFG + lex yacc debug exceptions depend_includepath testcase_targets import_plugins import_qpa_plugin rtti_off incremental_off windows qt warn_on release link_prl incremental flat precompile_header autogen_precompile_source debug_and_release debug_and_release_target embed_manifest_dll embed_manifest_exe c++11 release shared rtti no_plugin_manifest qpa win32 msvc copy_dir_files debug DebugBuild Debug build_pass debug qml_debug debug DebugBuild Debug build_pass console
      Project MESSAGE: CFG + lex yacc debug exceptions depend_includepath testcase_targets import_plugins import_qpa_plugin rtti_off incremental_off windows qt warn_on release link_prl incremental flat precompile_header autogen_precompile_source debug_and_release debug_and_release_target embed_manifest_dll embed_manifest_exe c++11 release shared rtti no_plugin_manifest qpa win32 msvc copy_dir_files release ReleaseBuild Release build_pass debug qml_debug release ReleaseBuild Release build_pass console

      Attachments

        Activity

          People

            jbornema Joerg Bornemann
            kuzulis Denis Shienkov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: