Underlines colors was hard coded to the foreground color of some settings.
With this patch you can set the underline color and the underline style
to your taste.
Change-Id: Ibc64c2d2c89bf1827a2cadaf6aee9d50d08cd1ee
Reviewed-by: David Schulz <david.schulz@theqtcompany.com>
Whatever that is, it definitely didn't work.
Change-Id: Ib15b9dcad6e22d52285a253b234989e55d817268
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
This mainly reverts
commit 81721f6781
C++: Fix resolving of recursive typedef
commit 2070431d8c
C++: Fix resolving of partial specialization
and some bits of other changes due to dependencies. It also reverts
commit e0594fc9b9
C++: Fix expensive lookup for boost
which attempted to solve the upcoming problems.
Task-number: QTCREATORBUG-14741
Task-number: QTCREATORBUG-14889
Task-number: QTCREATORBUG-14962
Change-Id: I3f9e1f97199e5199b71da394fc27051c7709bd1f
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
On a case insensitive file system, we want to e.g.
open 'foo.H' when switching between header and source from 'foo.cpp'
if that is how the file appears on the file system.
Since there doesn't seem to be a way to normalize the full path without
resolving symlinks, do it for each path component in turn.
Also add a header for the mac specific utility functions.
Task-number: QTCREATORBUG-13507
Change-Id: I6cf51fed698d12ac56fa1ec051da1b893bb0b065
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
Reviewed-by: Morten Johan Sørvig <morten.sorvig@theqtcompany.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
An asynchronous command deletes itself when it ends.
Raw pointer is a bad idea.
Task-number: QTCREATORBUG-15051
Change-Id: Ie2b3a90e308a4bb1e414f924a836d816abf1dfd1
Reviewed-by: Robert Loehning <robert.loehning@theqtcompany.com>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Since QtVersionItem owns the version, deleting it deletes
the version too. Also ensure that we first set the new version
in the item before updating the ui and then delete the old version.
Task-number: QTCREATORBUG-15004
Change-Id: I27014589f8eeb1c188a189ed4a7f92a4d2ac3bc1
Reviewed-by: Ulf Hermann <ulf.hermann@theqtcompany.com>
When changing the selected range the main model doesn't change. If the
main model is empty there is nothing to select and we can skip the
selecting.
Task-number: QTCREATORBUG-15047
Change-Id: I997c104ff7f9f541da0eaade7a519cebd39607a4
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
If there have been less than 60ms since the last event, the debug
listener thread doesn't immediately sent a signal, but postpone it.
Change-Id: I50c66173bc423f8d03c4f2bdde2273910972d58e
Task-number: QTCREATORBUG-14307
Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
The options page owns the qt vesions and needs to return clones
in versions().
This crash was introduced in 87b15b4554
Change-Id: I6b7f4d29c12b10d87f7d0525b2e930e0a9118617
Task-number: QTCREATORBUG-15004
Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
Somehow a line "PreferredStyles =" is interpreted by QSettings
as a QStringList with a empty string.
Simply remove empty strings on reading the settings, as no
style can have that name.
Change-Id: If544e55f759c201d0621c71424a4ebedc8456d61
Task-number: QTCREATORBUG-15043
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Robert Loehning <robert.loehning@theqtcompany.com>
Doesn't compile on MSVC 12.
This reverts commit b932a61d77.
Change-Id: I18a875deb5dd67914ff71ab3daeec318c98794a9
Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
This should once and for all rid us of artifacts resulting from
rounding errors that occur in one shader but not in the other.
Change-Id: I07decc8e24fb8f1a9b0a5a165fd8333540dc0443
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
selectedItemChanged is entirely enough to signal that the selection has
changed.
Change-Id: I1b5640c4ad4891ab9fadac83a53b202fdd6871a5
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
"Debugging and Analyzing" is now "Testing", because
autotests are also described in this section.
Change-Id: Ied1de78d630e4e7faa39d343475b5e493b5e89c7
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
That is the preferred way to do things (and also has the advantage
of not triggering the crash described in QTCREATORBUG-14975;-).
Task-number: QTCREATORBUG-14975
Change-Id: I5da9be45f3ec88478931d07b7a64dfd4d0ed32c0
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Split Disassembler and Register documentation.
Add information about editing register values.
Change-Id: Iba2ef209464193d215bb002127aebce6db1eae0a
Reviewed-by: hjk <hjk@theqtcompany.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
Processes started with 'qtcreator -debug binary' got an empty
environment at startup, including no DISPLAY etc.
Change-Id: I0c574a3fa25faf18ddf10a6448b0b82c4f04f751
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>