diff options
author | Eike Ziller <[email protected]> | 2025-04-09 17:06:40 +0200 |
---|---|---|
committer | Eike Ziller <[email protected]> | 2025-06-11 10:03:56 +0000 |
commit | ca1742d49700ac539d2a566ce13a06239b9e8242 (patch) | |
tree | 634308e492f3c92b10bbe8d865638ec18d6f57d3 /src/libs/utils/terminalcommand.h | |
parent | fd04069184276aa03c960c8c864f960d57e5dbc0 (diff) |
Adds an Update/Installer API that other plugins can use to trigger
installation of a Qt Online Installer component.
The API takes a component name/regex. It opens the dialog and uses the
headless Qt IFW commands to
- finds components matching the pattern
- shows the user details on which components are available, or if none
are available
- asks the user if they should be installed
- installs the components (showing the installer output)
The "Install QDS button" is available if Qt Design Studio is not found,
and uses the new API to allow the user to install it, without the need
to manually open MaintenanceTool, finding the right component, etc.
Fixes: QTCREATORBUG-30787
Change-Id: I590bb557c93373bcc73ab70524720b00c05763e5
Reviewed-by: hjk <[email protected]>
Reviewed-by: Christian Stenger <[email protected]>
Diffstat (limited to 'src/libs/utils/terminalcommand.h')
0 files changed, 0 insertions, 0 deletions