At least LLDB reports sometimes out of scope variables as such.
Report them as "out of scope" instead of letting the common
struct dumper fail and report its generic "not available".
Change-Id: Ic9d0d196894ef811fab8e6a586bf55d80cd02e45
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Using a lambda in the connect was wrong here, as the m_currentEngine
member may change before the body gets executed. Indirect to a member
slot again, which then can use an up-to-date m_currentEngine.
Change-Id: Ice906a31d2ba0655daffda67ae378acc98aa3698
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
The idea that these spinboxes should be a mashup
with a slider was never completely implented.
Change-Id: I049f0db595fcce0fb59fad550ceb1a4ca2b415bb
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
The progress indicator does not have enough on the progress bar
background. This change increases the visibility by making the
background brighter, and conforms the success green with the run green
and error red with the stop red.
Task-number: QTCREATORBUG-16634
Change-Id: Icb1e5744b0ad59e9a11d35e6e8f8048326404cbd
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
The progress indicator does not have enough on the progress bar
background. This change increases the visibility by making the
background brighter.
Task-number: QTCREATORBUG-16634
Change-Id: I35562e794e8787b6fa6016ceadafc91ce3906d5a
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
The toolbar border/separator lines for flat themes need to be a bit
lighter.
This change introduces StyleHelper::toolBarBorderColor and puts it into
use for drawing all toolbar borders.
Change-Id: Icef20759ce282e768f6ba867474e506b9230b864
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
it was a regression when everything switched to fusion style
Change-Id: I87a660afd268ed76608edad8edc93f29db243748
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
The yellow navigation icons on gray background do not have enough
contrast. Yellow is simply too bright.
In fact, Diana specified blue as color for these icons. This change
turns thesem blue.
Task-number: QTCREATORBUG-16634
Change-Id: I4073da893486c11d4c3ba1da0b7ed3346c2bc4fc
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
It could only handle combinations of "Regular", "Bold", "Oblique",
but fonts can have their own sets of fancy style names.
Actually set the selected style name on the font and save that
in the settings.
Task-number: QTCREATORBUG-16620
Change-Id: Ibf8cd6f2ac0d3ff1c0fd100e9db627937c0eb1ec
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Different families can support completely different styles and sizes,
and sizes also depend on the selected style, so these need to be adapted
when changing familiy or style.
Task-number: QTCREATORBUG-16620
Change-Id: I53a2bfb5e867bf7ea66825a9470ff6c9e73b2040
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
The Fusion style does not play well with the custom background in
our delegate. I simplified the background in our delegate
and removed unrequired .css code.
Change-Id: Ia3872d7df8b8c031b29199794e509933322c1d98
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
replace invalid characters with '_'. To allow pasting of text with
invalid chars inside
Change-Id: Ibc0d3dde2252235a931b51ad73ae2eef527be547
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Unit test applications do not typically require any input, and
having their output appear in a tab (which also contains history
etc.) is convenient.
Qt Creator disables "Run in terminal" by default for projects
that have `QT += testlib`.
This change does the same for qml test projects, that have
either `CONFIG += testcase` or `QT += qmltest`.
Task-number: QTCREATORBUG-9475
Change-Id: I6da1b239ff1757be4d280f852e7f3537c44867ee
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Reviewed-by: J-P Nurmi <jpnurmi@qt.io>
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
The label name was changed, but the doc was not fixed.
Change-Id: I585db2824837f1b076133306d3af5276bcdaae28
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
- Add full stop to the end of messages.
- Use double quotes for emphasis (instead of single quotes).
Change-Id: I5b0bd2cecda115735b67ceaab202c36ca5d81b43
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
It already appears in the wizard. No need to duplicate.
Change-Id: I74b1f7d9d5be44e95965bf2af3fee9727372995a
Reviewed-by: André Hartmann <aha_1980@gmx.de>
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
* Do not reserve QString before replacing it with another
* Do not append \n when there's only stdout
Change-Id: If75eade473949437a4b5fea2ac0153fa2853b3c8
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
We need a new Theme flag for that. And it will initially only be set for
the flat light theme.
Task-number: QTCREATORBUG-16633
Change-Id: Id723e128364eb6186fe8e28e2087a3698b1bf632
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
We have to add the path from QLibraryInfo to find the plugins
shipped with Qt Creator.
Task-number: QTCREATORBUG-16609
Change-Id: I6793b989db9581670572490040a399ae0490589e
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* Make comments lighter
* Add background to disabled code
* Use the same "Value" for red and green shades in diff.
Change-Id: I075974098d8a88b21864483accabeba38b3b6063
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@theqtcompany.com>
The QbsProjectParser was mistakenly made the parent object of the qbs
build job.
Task-number: QTCREATORBUG-16273
Change-Id: I8e0f9736ac9d92c5c1fe3d82430532358b78fee4
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This is a new dark theme for syntax highlighting,
that works well with the new dark theme.
Change-Id: I10df9cd2f9925687d30f6f621e252459c30e12f8
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
The change of an id was not taken into account.
Task-number: QTRD-2182
Change-Id: I8897fdf00d7d741fb26d30e3b71737809b51b4b4
Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>