Task-number: QDS-11054
Change-Id: I22dbb9521700b620e272248d2fd7bdcf8445f710
Reviewed-by: Qt CI Patch Build Bot <ci_patchbuild_bot@qt.io>
Reviewed-by: Aleksei German <aleksei.german@qt.io>
- Divide the "Setting Up CMake" into several how-to topics.
- Rename it as "CMake" and link to all the new topics.
- Update related topics accordingly.
Task-number: QTCREATORBUG-29361
Task-number: QTCREATORBUG-29392
Change-Id: Ib8f4a1951b5ffd7eaa25a4e5cf40e7bb252f9cf4
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Qt Creator can interpret ANSI color and we make sure that ctest will
print colored output.
Change-Id: I723917b8ca604d6a51fc7c46a6a9918bd421594e
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Adds a function FileUtils::usefullExtraSearchPaths() that returns
OS specific paths that often are not in PATH by default, but contain
useful apps we want to find.
Change-Id: Ideb7c45b241c69c9f2db8f75726bb63249000a5f
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Re-using a watcher will trigger the warning as the future had been
set on the "old" watcher even though it may have finished or
disconnected.
Change-Id: I32d937b1d73d8bba9ec5639c62393da84638099e
Reviewed-by: David Schulz <david.schulz@qt.io>
Use GroupItem instead of ProcessTask inside topRevision().
Replace some [=] captures with more explicit ones.
Change-Id: I2e321f7121f80fd2689ecf57cd9735ba56a7962e
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Previously only "Source Files" and "Header Files" were treated as
sourceOrHeaders project nodes.
But source_group can introduce a new source group which needs to be also
treated as sourcesOrHeaders project node.
Fixes: QTCREATORBUG-29799
Change-Id: I833d80155fba3fb0269aeab149ea74b0d2edd271
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
The visibility of some Welcome screen elements depends on the size of
the Welcome screen.
When starting Qt Creator with a small initial window size, the hiding
of the side bar did not work.
This change removes the check for visibility as the main fix for
QTCREATORBUG-29800. The QTimer::singleShot is replaced with immediate
layout calculation in order to avoid another initial layout issue which
is only visible during startup.
Amends: 1c24ef6406
Fixes: QTCREATORBUG-29800
Change-Id: I4b058791f2ed2e85b9cbca932585b71a985445f9
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
In the Building and Running an Example tutorial.
Task-number: QTCREATORBUG-29392
Change-Id: I7fa0bfe0917e54f6706f555879015501e81ef525
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This hides the examples SectionedGridView while the examples.xml files
are loaded. When shown, they are directly in the full size.
An additional benefit lies in the initial loading of less thumbnail
images because with QTCREATORBUG-29811, many more thumbnails were
visible in the initial view than now.
Fixes: QTCREATORBUG-29811
Change-Id: I42f362497859b0b98dc48ef0f1b6399d91c0db28
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Most of the time the QML runtime seems to ignore this, but
there is race condition and it can fail.
Change-Id: I6330b5b70bb15a9886349020c976213d66c8e481
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Only set the compiler flags for the active language.
Select source and header files accordingly to the active language.
Fixes: QTCREATORBUG-29707
Change-Id: Ieeaa56f85ccc937f31253ac047538fa19ae4166f
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Mostly unused functions which where planned to be used or
which have become obsolete due to numerous refactorings.
Change-Id: I1c951ad7902c3180c5cc8d8d6ec2d9fa58693701
Reviewed-by: David Schulz <david.schulz@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>