This is now (additionally) on a per-entry level, resulting
in less duplication.
Change-Id: Ia93547396384fe5b421c4b601b52476a23cdfa89
Reviewed-by: hjk <hjk121@nokiamail.com>
The asserts should be moved from the addDebugger() method
which is called to add an 'empty' debugger when adding new one
from the option page.
Change-Id: Ic402db514d1e97f5fdc12d9bb9070bf29b2ab354
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
The default constructor now sets an id on debuggerItem. fromMap was
removed and a new constructor (taking a const QVariantMap &) was
added in place of that.
There are no more friends on the DebuggerItem class since those were
only necessary to make sure the item has an Id when it gets added.
Change-Id: Ia1a6c9ffea67a8e0a1e5685ef93f67df8686d4c9
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Style of read-only SysRootInformationConfigWidget and QmakeKitConfigWidget
was not matching.
SysRootInformationConfigWidget was using lineEdit.setReadOnly(true)
QmakeKitConfigWidget and even other *InformationConfigWidgets are
using lineEdit.setEnabled(false)
Therefore making SysRootInformationConfigWidget to use setEnabled(false)
too.
Change-Id: I637b7a7afe522b7a622975a1b37b2256a802ae1a
Reviewed-by: Mehdi Fekari <mfekari@blackberry.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
We have to mark the user-set properties appropriately; otherwise,
properties in project files will not get overridden.
Change-Id: I3bcb013fde2b76521a85c3283e2b158beaf40b26
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
The current code compares a flat map against the tree-ified version,
which will never be equal.
Change-Id: I99d82d87635e5ccacc5a5709bced9a30f62d4018
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
That command line option was new in 1.9.0. We can't yet depend on that.
Change-Id: I5231a735da7248e1102db446d6207a6a3e9dd72b
Reviewed-by: BogDan Vatra <bogdan@kde.org>
Make the names in line with the Qt Quick 2 ones. Also, changing
the directory/filename makes sure the update mechanism of Qt Creator
doesn't update apps generated by the 2.x wizard any more, which
might break stuff.
Change-Id: I4621d5f35eae2102aeba7e77c5cd903511be249f
Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
Move the device connection verification code from BlackBerryRunControl class
into BlackBerryApplicaitonRunner class.
This will setup a device connection if the device is not connected
when starting debugger.
Task-number: QTCREATORBUG-10309
Change-Id: I57db0e60039bb05f8467e925e71cf710a0712791
Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
Reviewed-by: Tobias Nätterlund <tobias.naetterlund@kdab.com>
Make it work with LLDB, show simple values always directly.
Change-Id: I463ef81183792f85243d679dee69a41db00bed07
Reviewed-by: hjk <hjk121@nokiamail.com>
* Adding some space above the TabWidget
* Avoiding double black lines at the top
Change-Id: I0aedf151b548a665445d4219609738b2ab23c0be
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Going for a simpler and cleaner design that works well with css.
The old one looked broken.
Change-Id: I034febcd2b9d9f395945ebad153934990c1e3d81
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Adjusting the item library and property editor,
so they follow the same style for sections.
Change-Id: I79d3560acff3b126056cf55b81fd21a531f9594c
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Styling the TabView in css is problematic and we want to keep
the style in sync. So we use the old style here.
Change-Id: I57ed39a03b4b4c59e9a996ca4e14d4d9fe9dfeb2
Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Ensuring that there's always a current index is hard work since the
data comes in asynchronously and is unsorted at first.
Task-number: QTCREATORBUG-10250
Change-Id: I2cd1420bb447ad7257f6200bcffc454a214932aa
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
...when using the mouse (Ctrl + Hover).
Task-number: QTCREATORBUG-10480
Change-Id: Ifac5cf7859e724da910a2f7b2fcecd901eca5e13
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
...when using the mouse (Ctrl + Left click).
Task-number: QTCREATORBUG-10479
Change-Id: I54a21c449d8bb8e608d383752beb3b31c9c81783
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
...by extracting parameters to a dedicated struct.
Change-Id: I2f3b83cbc62a8b4a91b44b3a729d0f0c578b53f2
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
...instead declaration (F2 on a virtual function call).
Task-number: QTCREATORBUG-10287
Change-Id: Ib913bd4e777c7253659458ae17584354c7416d23
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
with respect to test_FollowSymbolUnderCursor_virtualFunctionCall*
functions:
- Use same function names in test code
- Shorten test code
- Mimic GenericProposalWidget::showProposal() calls more completely
VirtualFunctionTestAssistProvider::itemList()
Change-Id: Ie1bae5f00d550a9a61981945de41daf6bfeee5ff
Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>