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

windeployqt doesn't copy qml\QtWebEngine\ControlsDelegates content

XMLWordPrintable

    • Windows

      After updating Qt version from 6.5.1 to 6.8.0 I found that windeployqt doesn't copy necessary qml files from `qml\QtWebEngine\ControlsDelegates` folder. And this leads to a crash when I run a WebEngineView application on a touch screen.
      To reproduce this it is enough to build quicknanobrowser example and run the following command:
      `C:\Qt\6.8.1\msvc2022_64\bin\windeployqt.exe --qmldir C:\Qt\Examples\Qt-6.8.1\webenginequick\quicknanobrowser\ bin\` assuming that quicknanobrowser.exe file is placed to `.\bin` folder. And then you can make sure that you can run the binary, but since mentioned folder is empty the app will crash on a touchscreen. Try to use a text field. For example type something and copy the text. In this case some QML cursors should appear, but the app crashes since QML files are not there.

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

            owolff Oliver Wolff
            limentas Sergey Lebedev
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes