Commit Graph

54 Commits

Author SHA1 Message Date
Robert Loehning
4dc3ead0d3 Added an option to register Creator as post-mortem debugger.
Task-number: QTCREATORBUG-450
2010-03-25 17:04:21 +01:00
Lasse Holmstedt
580280af26 Changed QML Inspector from a separate global mode to a plugin.
The new QML Inspector depends on DebuggerPlugin. Also added a dropdown menu into
the debugger toolbar from which the user can select the used debugging
language, e.g. C++ or QML.
2010-02-16 15:13:09 +01:00
hjk
70a948abf5 debugger: remove standalone option 2010-02-04 10:38:11 +01:00
hjk
18445dc9c6 debugger: make handling multiple core files a bit more convenient 2010-02-03 08:37:48 +01:00
Oswald Buddenhagen
a6ca348636 remove trailing whitespace
doing it in 1.3 as well to avoid possible later conflicts
2010-01-29 21:33:57 +01:00
Oswald Buddenhagen
ba47987e67 purge TCF agent cra^Wstuff
it's dead code
2009-10-08 12:18:03 +02:00
Friedemann Kleint
90470771fd Debugger: Export DebuggerManager and DebuggerStartParameters.
For device debugging. Move both from namespace
Debugger::Internal to Debugger, export them, give
DebuggerManager a static instance().
2009-09-25 16:01:28 +02:00
Friedemann Kleint
ec7c77ca23 Debugger: Work towards exporting DebuggerManager: Introduce d.
Clean out header.
2009-09-25 15:02:16 +02:00
hjk
32e79e10ad debugger: rename TrkFunctor1 into Callback 2009-09-11 15:35:02 +02:00
hjk
75a3112ac4 Revert "make sure symbian include is scoped"
This reverts commit 1e186c5bf9.
The code is not symbian specific, linking error was fixed properly
by adding the needed files to HEADERS.
2009-09-10 13:15:19 +02:00
Henrik Hartz
1e186c5bf9 make sure symbian include is scoped 2009-09-10 12:25:55 +02:00
hjk
ffaa42e585 debugger: merge trk adapter into debugger sources 2009-09-09 17:25:02 +02:00
ck
cbe034e00d Debugger: Added name demangler. 2009-08-25 12:11:04 +02:00
hjk
9febb0bcb8 debugger: remove old disassembler view and handler
It is replaced by a real editor in e82d6c7b0.
2009-08-17 13:34:15 +02:00
hjk
89ffffc183 debugger: use the bineditor to show memory dumps 2009-08-12 14:49:15 +02:00
hjk
ad46f1286f Revert "Enabled the use of Debugger-specific watch/locals models."
This reverts commit abf5e3ddc3.
2009-07-13 09:11:07 +02:00
Friedemann Kleint
abf5e3ddc3 Enabled the use of Debugger-specific watch/locals models.
- Modified WatchModel to handle storage of an hierarchy
  of WatchItems.
- Factored out code for asynchronous population to
  AsyncWatchModel and added a mixin for convenient
  handling
- Added base class for synchronous models.
- Implement simple, synchronous models for CDB, greatly
  simplifying code and finally getting manual
  expansion right.
Signed-off-by: hjk <qtc-committer@nokia.com>
2009-07-10 14:36:28 +02:00
hjk
2a959f47a4 debugger: use an expandable tree in the debugger tooltip 2009-06-24 12:31:09 +02:00
hjk
957a8f3479 debugger: some encoding correctness 2009-05-29 10:35:29 +02:00
hjk
cce1c7f78e debugger: rename 'win' subdir to 'shared' 2009-05-19 15:45:58 +02:00
hjk
420cd301c7 debugger: move script-debugger related code to directory of its own 2009-05-19 15:38:04 +02:00
hjk
f8d16b0381 debugger: move 'win{}' .pro scope from debugger.pro to individual .pri files 2009-05-19 15:35:47 +02:00
hjk
f70affc070 debugger: put tcf related stuff into directory of its own 2009-05-19 15:28:39 +02:00
hjk
f63f18b840 debugger: put gdb related stuff into directory of its own 2009-05-19 15:23:12 +02:00
Alessandro Portale
2be7226215 Rename qworkbenchplugin.pri to qtcreatorplugin.pri 2009-05-08 16:42:48 +02:00
hjk
2fce747a6d debugger: start work "Target Communication Framework" "frontend" 2009-05-07 16:51:02 +02:00
hjk
9ae53e49ca debugger: rename 'AttachRemote' to 'StartRemote' 2009-05-06 13:27:11 +02:00
dt
8f738dfcc8 Add the *.pluginspec to OTHER_FILES so that we can use Locator for them
Hopefully i didn't miss a plugin.
2009-04-22 15:06:58 +02:00
Friedemann Kleint
7d41e04884 Split apart debugger options pages, allow specifying a path to CDB.
Modify engine creation funcs to populate a list of option pages
to be able to handle engine enabling independently of the
actual engine creation.
2009-04-17 09:03:32 +02:00
Friedemann Kleint
e346fea6bc Activate CDB. Simplify locals display of CDB, make it possible to assign simple values.
Do automatically expand first level (only on request), recurse only in completeModel.
2009-04-03 16:42:02 +02:00
Friedemann Kleint
ad5a001058 Factor out common debugger watch functionality
Factor out watch function, improve debug output.
2009-03-25 13:42:47 +01:00
hjk
f8f5263b38 debugger: split options page 2009-03-23 12:28:26 +01:00
hjk
cc89dcc75b debugger: make "Use Dumpers" a pool action 2009-03-17 17:06:39 +01:00
con
fe9b2ce6ab Fixes: - Friendlier forward slash
RevBy:    - hjk
2009-03-09 15:57:54 +01:00
Friedemann Kleint
a26d745c79 m.txt 2009-03-03 14:08:32 +01:00
hjk
3059046a48 Fixes: debugger: start work on core file loading 2009-03-02 13:08:30 +01:00
Oswald Buddenhagen
bbaf7893cc "debug in terminal" feature.
includes complete refactoring of ConsoleProcess.
2009-02-27 18:04:36 +01:00
Friedemann Kleint
d9bc54ed75 Moved CDB support into separate directory and enable via config switch 2009-02-20 15:40:51 +01:00
Friedemann Kleint
7959460ffb Start experimental VS debugger support 2009-02-20 14:56:36 +01:00
hjk
7708d43f23 Fixes: compile creator with QT_NO_CAST_FROM_BYTEARRAY 2009-02-19 11:31:12 +01:00
hjk
a8300b3f59 Fixes: debugger: compile with QT_NO_CAST_TO_ASCII 2009-02-19 10:46:47 +01:00
hjk
d0e991dfa9 Fixes: add a view to see current source file mapping 2009-02-17 14:08:49 +01:00
hjk
dd97e034c6 Fixes: debuger: don't try to build cdbengine as long as it does
not compile
2009-02-12 08:22:39 +01:00
hjk
bb146f4da0 Fixes: cdbdebugger: some cosmetics 2009-02-09 13:07:38 +01:00
Banana Joe
95d8b84404 experimental dbgengine debugger 2009-02-09 11:37:20 +01:00
Oswald Buddenhagen
20eb6a1b82 user gdb's --tty option for collecting app output 2009-01-15 14:58:54 +01:00
Oswald Buddenhagen
399f8d63eb cleanup 2009-01-15 14:58:54 +01:00
hjk
7f8473f469 move debugger options to configuration dialog 2009-01-14 18:09:02 +01:00
hjk
1bb1589225 debugger: some code reorganization 2009-01-13 18:15:24 +01:00
hjk
37c67ccd98 remove unused mode.ui 2009-01-06 10:22:21 +01:00