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

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

XMLWordPrintable

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

      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.

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

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes