Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.8.0, 6.8.1
-
None
-
Windows PC with a touchscreen
Description
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.