- 05 Sep, 2012 3 commits
-
-
Friedemann Kleint authored
Introduce virtual methods such that it is possible to write derived classes for specific KitInformation classes, allowing for filtering and setting text and tooltip. Remove debugging-specific code of KitChooser from the ProjectExplorer. Move populate() away from the constructor as not to call virtuals from it. Implement DebuggerKitChooser. It should no longer be possible to to choose an invalid kit for debugging from the debugger starter dialogs. Add a protected constructor to DeviceProcessesDialog allowing to pass a KitChooser. Change-Id: I8c683a2da7d69bfbccdc08213cb47d69a0df8b3e Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
Friedemann Kleint authored
Introduce a struct DebuggerItem as a debugger configuration item, containing debugger engine type and binary. Store information as a variant map. Add a combo box. Remove engine guessing logic. Parts of it are still required when checking the suggested debugger from the SDK. Split error checking to be able to do a quick error check and find only valid profiles in the matchers. Pass on errors up to RunControl::create(). Change-Id: I08653e2a76ca2c371701082f8173b0b8f8ed462e Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
Daniel Teske authored
And add a few helpful error messages Task-number: QTCREATORBUG-7826 Change-Id: Ia9f9fa476cecf2cff198bc460408bc062e119338 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@nokia.com>
-
- 04 Sep, 2012 1 commit
-
-
Tobias Hunger authored
* Rename profiles to kits. * Update some strings: * projects mode has a Kits tab, not a Targets tab. * " Settings" was dropped from the sub-tabs of the Kits tab * menu entry "Build/Open Build/Run Target Selector" was renamed to "Build/Open Build and Run Kits Selector". * Use "Kit" instead of "Target" in miniprojecttargetselector. (The class was not renamed as it does indeed select targets, not kits) Change-Id: I0727e086e2dfa0e8aaaf89fdc6f2e3596c7a4314 Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- 03 Sep, 2012 2 commits
-
-
Friedemann Kleint authored
Obtain RunConfiguration from RunControl add logic to use the ABI if that fails. Task-number: QTCREATORBUG-7677 Change-Id: Iebf053e6b7a25644a4d4c02b80bf952ef9e6a078 Reviewed-by:
hjk <qthjk@ovi.com>
-
Friedemann Kleint authored
For editor tooltips and the editor context menu 'Watch expression', always try to find a local variable first and use its expression. Change the tooltip manager/widgets not to rely on the debugger model enum and obscure expression, filter by complete iname instead. Remove obsolete enumeration. Change gdb's handling of tooltips such that local variables are displayed immediately without creating additional tooltip items. Change-Id: I9b55823428029ba50d84d3a8cab55eb58942e72b Reviewed-by:
hjk <qthjk@ovi.com>
-
- 31 Aug, 2012 1 commit
-
-
Friedemann Kleint authored
Factor out to watchutils. Change-Id: I8cf316be819d765dcea964ac6405bfa9b075de59 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 30 Aug, 2012 1 commit
-
-
Friedemann Kleint authored
Bring back the slot, suppress a warning about empty binaries in the release check. Task-number: QTCREATORBUG-7677 Change-Id: I2f1703b38b68995a1e2533ed8a6c94985cc3b430 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 24 Aug, 2012 2 commits
-
-
hjk authored
Change-Id: I53945617cc616d2bfe4726b4e6e45cad7b400c44 Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
Friedemann Kleint authored
Fix gdmi escape routine by using a traits class to adapt QByteArray/QString. Change-Id: Ic6d2a0c927e4613aec9f69095bbb04a393e9edb9 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 23 Aug, 2012 2 commits
-
-
Friedemann Kleint authored
Remove the RunConfiguration parameter from guessCppEngineType() and use the DebuggerStartParameter::toolChainAbi only. Use fillParameter() to set the debugger command and toolchain in order to prevent mismatches. Add logic trying to figure out the profile to fillParameters() in case the profile passed in is 0 for the command line cases. Use CDB matcher for post mortem and Remote CDB, fix it to prefer 64bit CDB on 64bit OS. Change-Id: Icedc3883fe15660303060498ab609957e6d01cd1 Reviewed-by:
hjk <qthjk@ovi.com>
-
Friedemann Kleint authored
Add methods to be able to use the dialog as a non-modal dialog showing a list of processes or a modal-dialog for selecting a process. Connect double-click to 'Accept' for the modal case (regression from 2.5). Change-Id: If05a1c40ee6a41135d943e9919a1250db03eeffb Reviewed-by:
hjk <qthjk@ovi.com>
-
- 22 Aug, 2012 2 commits
-
-
Alessandro Portale authored
Qt Creator's support for Symbian was at its peak in version 2.4.x. Nobody really verified it in Qt Creator 2.5 or 2.6. It is most likely rotten. Let's remove it! Also, the Symbian support code was spread throughout the whole Qt Creator code base. The plugin interfaces evolved in the meantime and target platforms like Android or QNX have 99% of their code in separate plugins. In case anyone wants to revive Symbian support in Qt Creator, please create a plugin for it. Change-Id: I56a758a3e2fd5b8c64d9aeb8f63d8e916c4883be Reviewed-by:
Alessandro Portale <alessandro.portale@nokia.com>
-
Friedemann Kleint authored
- Compile with QT_NO_CAST_FROM_ASCII. - Remove single character string constants. Change-Id: Icece98619b6c30e047d3fce00e6ae74bbcd53c67 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 17 Aug, 2012 1 commit
-
-
Vladislav Navrocky authored
Change-Id: Ibb068bdecf73c5bae0b31b08506209f05b811965 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 16 Aug, 2012 5 commits
-
-
hjk authored
Change-Id: I81903ba752b9758fb4b9e342d40ac756716caecf Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
Change-Id: I16d2b753022492d3f7b50dae0800b053c2a5e881 Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
Change-Id: Ifaf663ee1827976e45e68e309b19c2f233a05ac1 Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
Change-Id: Id59c9df315f7b19cd8a705e4283e749fb71b4dce Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
With profiles we have more reliable information, no need for some of the guessing anymore. Change-Id: I1818fbb112d44c99ef96c8643256432805a1b97b Reviewed-by:
Joerg Bornemann <joerg.bornemann@nokia.com> Reviewed-by:
hjk <qthjk@ovi.com>
-
- 15 Aug, 2012 1 commit
-
-
hjk authored
Change-Id: I6517b42b4cfd0d2d919fa2971c3ea0995443cbf3 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 14 Aug, 2012 4 commits
-
-
hjk authored
Script will be used if and only if there is one given. No extra bool. Change-Id: I095e01b2243f0fa1f7ba2ce9591e3d67b6de5241 Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
This was mostly useful in cases where the guessing magic failed. With the new Profiles, the debugger engines can be adjusted there. Change-Id: I96622775588bb46c3e4e35af27e352593eb405d1 Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
In line with the new documentation. Change-Id: I06eb97b99bd79b7c7a4ff4ecc67c96cf39650e52 Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
It's currently non-functional and if revived in the future it should blend into the new target based options. Change-Id: I87988611496c232523acea973160be846d47a3dc Reviewed-by:
hjk <qthjk@ovi.com>
-
- 13 Aug, 2012 2 commits
-
-
hjk authored
Change-Id: I81a95b592c480254d84d45e71d95f924944db1eb Reviewed-by:
hjk <qthjk@ovi.com>
-
Tobias Hunger authored
* Handle 0 when calling createTarget to avoid the crashes in the first place * Do not try to create/add targets for 0 profiles to avoid creator writing a warning to the console * Fix possible crashes in debugger when no default profile is set. Task-number: QTCREATORBUG-7695 Change-Id: I9afc8e29c8b859ad078dad794ef5017168daac78 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- 12 Aug, 2012 2 commits
-
-
hjk authored
Remote dumpers are not used anymore, there's also no need to have it in the engine base class anymore. Change-Id: If0b6930b07e468d5973d848e02696bc5da40a197 Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
Change-Id: I6ed602a7cf498d56fa79cef72aebe7742bc50075 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 09 Aug, 2012 1 commit
-
-
hjk authored
Change-Id: I959be322f030f08f8ec1692751545f3bb5f62aee Reviewed-by:
hjk <qthjk@ovi.com>
-
- 08 Aug, 2012 1 commit
-
-
hjk authored
This also merges a larger part of the two code paths. Change-Id: I84a88c53ebc0073becac88ba04e63efd9a4a98b3 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@nokia.com> Reviewed-by:
hjk <qthjk@ovi.com>
-
- 06 Aug, 2012 1 commit
-
-
hjk authored
Rename 'Attach to Running Remote Process' to 'Attach to Running Application'. The location and type of application to attach to is determined by the Target. Change-Id: Iac20c01aecf3825f176b4b209ad28140bec7aea5 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 31 Jul, 2012 1 commit
-
-
hjk authored
Change-Id: Ic382437bb99fe1b6bda9b1252e286cb3b9476191 Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
-
- 30 Jul, 2012 1 commit
-
-
Tobias Hunger authored
Change-Id: I0ecf6f2d93f1911c8a243f8159e64f7d014bd036 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@nokia.com>
-
- 25 Jul, 2012 3 commits
-
-
hjk authored
Change-Id: Ic1c663bb11f7bf9420b35686ddeb581d31242b7f Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
Change-Id: I105aa0433530abb4e9f53de19c0846281ccda0cf Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
The information can be retrieved from the Profile information nowadays. Change-Id: I964cb4a782bb746bb97edbdb03cc99d64153106c Reviewed-by:
hjk <qthjk@ovi.com>
-
- 24 Jul, 2012 1 commit
-
-
hjk authored
Change-Id: I1659eb5a13283814d307c4b4b7adaec87bbbbe9d Reviewed-by:
hjk <qthjk@ovi.com>
-
- 19 Jul, 2012 1 commit
-
-
Eike Ziller authored
Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
-
- 18 Jul, 2012 1 commit
-
-
hjk authored
Namespaces, whitespace. Change-Id: I83df57b32a1a31b208181d65849688c09941a0be Reviewed-by:
hjk <qthjk@ovi.com>
-