hjk
fba9ab5fdc
debugger: refactoring
...
move the start mode variable to DebuggerStartParameters
2009-09-17 16:22:30 +02:00
hjk
6439d545dc
debugger: fix recent regression in startup behaviour
2009-09-17 16:22:30 +02:00
hjk
b765124163
debugger: refactoring
...
remove DebuggerRunControl from DebuggerManager
use typedef for QSharedPointer<DebuggerStartParameters>
2009-09-17 13:32:20 +02:00
hjk
10a6829aaf
debugger: refactorization
...
merge DebuggerRunControl::m_dumperLibrary{,Location} into StartParameters
2009-09-17 12:48:11 +02:00
hjk
6a9886576f
debugger: small refactoring in the gdbengine startup
2009-09-11 09:51:33 +02:00
hjk
c9da1d9543
debugger: code cosmetics
2009-09-11 09:51:33 +02:00
con
472c806940
Move DebuggerRunControl initialization out of ::start method.
2009-09-10 16:59:12 +02:00
dt
9f91842813
Compile without rtti support
...
Since we can easily do that, just do it. No gurantee that we aren't
going to use rtti in the future.
2009-08-27 12:12:35 +02:00
hjk
93cbef8724
long live the king
2009-08-14 09:30:56 +02:00
Friedemann Kleint
da36d051a9
Debugger: Fix debugging external executables/attaching to pid.
...
... by creating a default run configuration.
2009-07-28 09:10:35 +02:00
dt
54bbcc4a7c
Mention possible locations of the debugging helper in the error dialog
...
Requires a lot of trivial forwarding.
2009-07-15 17:41:45 +02:00
Alessandro Portale
d3f9757916
Removing some unused semicolons after Q_UNUSED
...
There were both variants, with and without extra semicolon.
2009-07-13 17:35:17 +02:00
hjk
4d6f8028df
debugger: replace a Q_ASSERT by QTC_ASSERT
2009-07-01 14:15:44 +02:00
Friedemann Kleint
f63b4a68a4
Move toolchain detecting code to its proper place.
2009-06-22 12:59:27 +02:00
Friedemann Kleint
12ac317d0a
Obtain the toolchain type and choose debugger engine accordingly.
2009-06-18 15:16:18 +02:00
Jason McDonald
884b7af769
Update license headers and sales contact details.
...
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
con
5a5b1ca5a8
qSharedPointerCast -> qSharedPointerDynamicCast
...
Especially in the canRun methods this is essential.
Reviewed-by: dt
2009-06-15 19:08:59 +02:00
Friedemann Kleint
c4a0abcda7
Enabled passing on PIDs from the command line to the debugger.
...
Introduced struct DebuggerStartParameters to pass around
start parameters, removing the need for the engines to
access private members of DebuggerManager. Pass it
to DebuggerManager::startNewDebugger() and move
the GUI parts of that function into DebuggerPlugin,
making it possible to create the struct from command line
parameters. Introduce command line parsing with a few more
-enable-xx options. Introduce warning() to debugger panel
in the CDB engine.
On this occasion, clean out a few trailing whitespaces.
2009-05-25 16:22:11 +02:00
hjk
b373242aca
debugger: use current run configuration to read symbols for gdbserver
2009-05-05 17:50:35 +02:00
hjk
6c15d33cdc
debugger: use dumpers build alongside Qt
2009-03-26 12:36:04 +01:00
dt
e21a74cb35
Change the way the debugging library is build and found, yet again.
...
We used to build a helper library as part of the project. First with the
qmake -after SOURCES= stuff and after until now with the
gdbmacrosbuildstep. Now, the all new and fancy integretation directtly
into the qt version dialog. You build the debugger library once for
each qt version and then it's there ready to be loaded into each
project build against that qt version. Saves a lot of time.
And makes it possible to also load that library into while debuggign a
cmake project. (Need to hook that up now.)
Unfourtanetly this breaks the custom dumpers if you use a custom run
executable.
2009-03-25 15:18:37 +01:00
hjk
07d51d0c14
Fixes: debugger: worlk on core file loading
2009-03-02 15:14:12 +01:00
Oswald Buddenhagen
d75c5fa220
sanitize some tr() calls
2009-02-27 20:06:08 +01:00
Oswald Buddenhagen
bbaf7893cc
"debug in terminal" feature.
...
includes complete refactoring of ConsoleProcess.
2009-02-27 18:04:36 +01:00
hjk
8ca887aae2
Fixes: change file license headers to include LGPL
2009-02-25 09:15:00 +01:00
hjk
9bb43992cd
Fixes: debugger: enum naming cosmetics
2009-02-16 13:58:43 +01:00
hjk
e4a9d85c00
Fixes: debugger: work on shutdown
2009-02-16 13:29:57 +01:00
hjk
b2387fdda8
Fixes: debugger: load modules list early
...
Details: feels better
2009-02-13 13:50:50 +01:00
Oswald Buddenhagen
72b6a105b7
app output window reorga
...
- drop prefix magic
- avoid inserting stray newlines
this also fixes the overquoting of app output.
2009-01-15 14:58:54 +01:00
Daniel Molkentin
59affcfffc
Bump year in licence header.
2009-01-13 19:22:14 +01:00
hjk
da3cb14483
chancge Nokia GPL exception version from 1.2 to 1.3
2008-12-16 17:20:00 +01:00
hjk
4a552ead9f
use QTC_ASSERT instead of Q_ASSERT
2008-12-09 15:25:01 +01:00
hjk
56133d4f4f
move plugins/debugger/assert.h -> /libs/utils/qtcassert.h
2008-12-09 12:27:55 +01:00
hjk
9cdbb1527b
rename QWB_ASSERT into QTC_ASSERT
2008-12-09 12:08:56 +01:00
Oswald Buddenhagen
eefb35a899
html-escape text appended to the log windows.
2008-12-03 22:03:07 +01:00
hjk
df7aacd637
more file cosmetics
2008-12-02 15:08:31 +01:00
hjk
ab83dcd87c
off-by-one in headers
2008-12-02 14:20:25 +01:00
hjk
8a43d9b9f3
end-of-line whitespace correction of the new headers
2008-12-02 14:17:16 +01:00
con
05c35356ab
Initial import
2008-12-02 12:01:29 +01:00