It's going to be reused in filesearch.h API.
Change-Id: I7ef133368536a647e19949ba8623134cf078a87d
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
The DropSupport is disabled for now, plan is to have a DropArea
LayoutItem later and use that.
Change-Id: I7fd1e55ad0c053f0357bb53a7cc20e9da8a933a7
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
The status of automatically created kits or manually updated ones is
displayed in "General Messages" along with other messages making it
difficult to know if something went wrong with kit creation.
To avoid showing a dialog at QtC startup an InfoBar message was added
with a detail button that will open a dialog listing all the messages
with their platform, package and Os providing an easy button to go to
the MCU Option page to fix the package of a help button pointing to the
prerequisites documentation.
Fixes: QTCREATORBUG-28920
Change-Id: I20c30d968fbd2d4c6d10d16504a51e7201a2db3b
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Previously the progress indicator would be visible if node.js or the
lsp path was not configured.
Change-Id: Ief235253c6cfcb8f8fb533fe746edc7d0cc5867c
Reviewed-by: David Schulz <david.schulz@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
get_target_property fails when Qt5::Designer is not available.
Change-Id: I2d9aa6902e0e03a44ca91068bed5e3f3493a86c8
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
Makes it readable for different themes.
Change-Id: I26dd08e3bf5840437165811154f8f97ad4296371
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
- The referred functions are not documented
- Use \uicontrol instead of the deprecated \gui macro
Change-Id: I993d62923657cd018caa87827dc89c6aa4b6d092
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Also fix some misc style issues, such as missing punctuation.
Change-Id: If5a9243eb9ce57c87096f9f0e184c8a802df54aa
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Currently this luckily conincides with the register/addAspect schism
but that's not necessarily true in the future.
Change-Id: I05a59d74182dbdf81193ebd790d6f9bab2d30439
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
So report an async shutdown if we have clients scheduled for deletion
and wait until all clients have been fully deleted.
Change-Id: I40d35d3429003ab2a5c68cb81486c3e16b5f6f63
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Sessions are independent from projects, and this allows for removal of
e.g. the dependency from Bookmarks to ProjectExplorer.
Includes moving the command line arguments (-lastsession, <session>) to
Core plugin.
Change-Id: I6c578fd15c4990902e7196501de20f39376e90e8
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Even if we receive a complete list the sorting of the items might change
after expanding the completion prefix.
Fixes: QTCREATORBUG-29178
Change-Id: I51762d0f4f26935f519e1c521ae65d781bb150b9
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This is covered by the AspectContainer's changed()
Change-Id: I2ae99fd9d9908cf5f236c41319369130455972f7
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Also, convert them to auto-registering members.
Change-Id: Ic35808f0d4c93f655419c4f86073620f43bb3d5b
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
When items are added into multiple categories, we got into a double
delete when cleaning up, e.g. when changing the shown examples to a
different Qt version.
Sort copies into categories and delete the originals as a quickfix.
Cleaner would be if we didn't allocate them on the heap in the first
place.
Fixes: QTCREATORBUG-29197
Change-Id: I6490111aba87335b0f7189c4957ed1da8681806f
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Was functionally replaced by FilePath::searchInDirectories.
Change-Id: I8808cbdb114fb9b6b4e1f94e13aa9e67b9c56d6a
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
Access is nowadays via DockerApi::instance()
Change-Id: Idc1530358771c3a008182661c263c30b68fe84be
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This still has some not quite orthogonal features in one blob function,
but at least it's not a separate class anymore.
A step forward to remote support in places where it could make sense.
Change-Id: Ia02003e4340eb2b5ee92bd48c00006a487527828
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>