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

Webkit plugins.qmltypes file is not deployed to the correct directory

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 5.3.1
    • 5.3.0 RC1
    • WebKit
    • None
    • a7ef31b64324fa43623e768a0798175884bd6e79

    Description

      the plugins.qmltypefile is not deployed to the correct directory, so Creator integration is broken.

      Something like

      diff --git a/Source/WebKit/qt/declarative/public.pri b/Source/WebKit/qt/declarative/public.pri
      index 5fc5985..8cc9219 100644
      — a/Source/WebKit/qt/declarative/public.pri
      +++ b/Source/WebKit/qt/declarative/public.pri
      @@ -49,6 +49,7 @@ target.path = $${importPath}/$${TARGET.module_name}

      qmldir.files += $$PWD/qmldir
      +qmldir.files += $$PWD/plugins.qmltypes
      qmldir.path += $${importPath}/$${TARGET.module_name}

      INSTALLS += target qmldir

      fixes it.
      Such a fix cannot break any app (not used at runtime), but fixes qmleditor/designer in creator, which is important to give a good developer experience, so there should be no problem in adding it to release.

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-39013
          # Subject Branch Project Status CR V

          Activity

            People

              mibrunin Michael Bruning
              fawzi Fawzi Mohamed
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes