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

Documentation lies about default state of embed_manifest_exe option

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P3: Somewhat important
    • Resolution: Done
    • Affects Version/s: 5.5.1
    • Fix Version/s: 5.6.0 RC
    • Component/s: Build tools: qmake
    • Labels:
      None
    • Environment:
      * 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

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

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

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes