This reverts commit f3066bf4c0.
The clangrefactoring seems to need something which is not provided by
our current prebuilt clang packages. Therefore, the nightly build breaks
on all platforms
Change-Id: Ibc4c2d548659b0b4cc437b5f87c3c65b0ab4288b
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This reverts commit 7efe8f429c.
The .pro file in clangrefactoringbackend now checks whether
the tool can be built or not.
Change-Id: Ib9a2ccd3c72f188faa0e24a6311632480da005e3
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
readData always returns 0 in Qt 5.7 (unless the process is not
running)...
Instead, write to the VCS output pane when reading from/writing to the
process.
Change-Id: Ie832d813d5a859b4ff5841fd2888783833c97945
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Under windows you cannot mix debug and release builds. So we require that
clang is build as debug if the creator is build in debug.
Change-Id: Ie46a1f13d83a7afbf81129ed75d0519fa9f5268d
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This is necessary for themable + HighDPI icons in the options dialog.
Change-Id: I8e3ff87a24591af40bb76b39cd970443d7678fae
Reviewed-by: hjk <hjk@qt.io>
After using cosmetic pen this is not necessary anymore.
Change-Id: I91b9ca52d00650dfb8e5bc8ed20802431bc742bd
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
This way the lines do not become ugly when zooming in.
Change-Id: I92a35244a53bfa8320482c7cf9e8454e7b783abc
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
Introducing the script extension command that allows
to run basic python code.
Change-Id: I356ca5408474be0206b1c77cf2a0ecf6640ec651
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
If we use paths with spaces we cannot split them anymore so we have to
handle unix and windows differently.
Change-Id: Ibfc8c51cfe2ecd68e913ad84e0e1269eb7eeda02
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This way the selection rectangles do not become ugly when zooming in.
Change-Id: I78f1bd106c94f0e40ebcbc1be5a52fc914a015f1
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Add a [+] icon for inactive kit entries, add a "Click to activate" to
the tool tip, and allow single click activation.
Change-Id: I1219eb54b4e3a077ef133afaf71134bb35e14fb7
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
If a node is reparented in the navigator we have to update
the anchor backend.
Change-Id: I5eb586410ee5d270c3f1b4fef7e3fa37afbc7921
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This is a preparation for providing a way to let a framework define
its own settings.
This patch breaks old (framework) settings as some options have been
renamed and/or moved into sub groups.
Change-Id: If43678bcf75f6153adba52ebdfb12cd7c043ad25
Reviewed-by: David Schulz <david.schulz@qt.io>
There is no need to check complete settings whether something has
changed before setting them.
Limit the check to what is needed and remove unneeded functionality.
Change-Id: Icdf99d89d795edc20338a774ca7e90b1e4f1e417
Reviewed-by: David Schulz <david.schulz@qt.io>
Context help should have the icon that closes a "panel to the right".
Change-Id: I954171c4f2d604a23bf9c1e6f341de0f5cc87ace
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
To speed up keyboard navigation of the project menu.
Change-Id: Ifb02a87542102f1a0988a2aa8618ddf1fb9f868b
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
There are no accelerators on macOS, so these numbers are unnecessary
noise.
Change-Id: I0402dd961dbe955837e0aa70b92aef33f61d61bd
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Serhii Moroz <frost.asm@gmail.com>
The breakpoint condition and the command executed upon breakpoint hit
are now added to the tool tip.
Change-Id: I804faae9fe0e70f7033dc99bf4e4b3701a70505d
Reviewed-by: hjk <hjk@qt.io>
Leave the C compiler empty for non-desktop kits.
This stops kits targeting embedded devices from getting flagged with an
error due to ABI mismatch between its compilers.
Change-Id: I3906a3315fc8c4e7a9ed0831fe69cc7de9e39bf7
Reviewed-by: Rainer Keller <Rainer.Keller@qt.io>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Work around a bug in the documentation of CMAKE_COMPILER_IS_GNU*, which
leads to creator offering invalid completion when editing CMakeLists.txt
files.
Task-number: QTCREATORBUG-16852
Change-Id: I7c61445a7448bdd6f5de5f235316c260ba28e757
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>