Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Qt 6
  4. windeployqt deploying many more DLLs and QtQuick things since Qt6
Forum Update on Monday, May 27th 2025

windeployqt deploying many more DLLs and QtQuick things since Qt6

Scheduled Pinned Locked Moved Unsolved Qt 6
1 Posts 1 Posters 274 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    Holt59
    wrote on 8 May 2022, 10:11 last edited by
    #1

    Hi,

    I'm deploying an app using windeployqt.exe, which the following command lines (updated for Qt6):

    windeployqt.exe
            --no-translations
            --webenginewidgets
            --websockets
            --openglwidgets
            --libdir dlls
            --no-compiler-runtime
            --plugindir qtplugins $BINARY
    

    The app uses QML for tutorials in a tutorials/ subdirectory. Since Qt6, I get way more DLLs deployed with this than with Qt5, in particular:

    • I get many Qt63DXXX.dll deployed, and not all of them can be removed with --no-3dxxx flags,
    • Many other DLLs I don't expect such as Qt6Pdf, Qt6QuickControls2, etc.
    • I get tons of stuff in the QtQuick folder I would not get before. In Qt5, the QtQuick.2 folder contains 3 files, in Qt6, the same files with many subfolders.

    These changes amount for about 50-60MB... I do understand that some new DLLs might be needed but most of them seems not.

    Is there a way to reduce the amount of stuff deployed and get something similar to Qt5's windeploy?

    1 Reply Last reply
    0

    1/1

    8 May 2022, 10:11

    • Login

    • Login or register to search.
    1 out of 1
    • First post
      1/1
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Get Qt Extensions
    • Unsolved