dt
6b6d9871b8
Merge remote branch 'origin/2.1'
...
Conflicts:
share/qtcreator/templates/mobileapp/app.pro
share/qtcreator/templates/qmlapp/app.pro
src/plugins/cpptools/cpptools.pro
2010-10-04 16:07:46 +02:00
Friedemann Kleint
ccecfd701e
Debugger: Fix manual test.
...
to work at least for debug-in-source builds.
Reviewed-by: hjk
Task-number: QTCREATORBUG-2546
2010-10-04 12:19:28 +02:00
hjk
9c31719c09
debugger: add manual test for QTextCursor and QTextDocument dumper
2010-09-28 09:35:59 +02:00
hjk
8672cbec8b
debugger: add a manual QDate and QTime test
2010-09-27 13:24:57 +02:00
hjk
f793943371
debugger: manual test: add object names to threads test
2010-09-14 18:31:07 +02:00
hjk
7457083bab
debugger: only update variables that are operated on
2010-09-13 08:32:37 +02:00
hjk
7528b3b022
debugger: fix editing of breakpoint conditions
2010-09-08 12:18:04 +02:00
Kai Koehne
b0bc76ece0
GdbTest: Compile fix
2010-09-03 12:29:41 +02:00
Bill King
1f0b600b82
Autotests: More cleanup of tests, and initial marking of components belonged to.
2010-09-02 15:32:04 +10:00
hjk
be4342b70e
debugger: use dynamic type in locals & watchers
...
only available with gdb newer than Aug 31, 2010
2010-09-01 14:35:06 +02:00
hjk
f32403328a
debugger: extend manual test
2010-09-01 13:37:07 +02:00
hjk
aaffe03e48
debugger: squash compiler warnings in manual test
2010-09-01 13:37:07 +02:00
hjk
5d133e248e
debugger: add a manual test for typedefed simple types
2010-08-30 10:38:38 +02:00
hjk
5f13608c61
debugger: replace \n by \\n in locals & watchers
...
http://bugreports.qt.nokia.com/browse/QTCREATORBUG-2144
2010-08-26 13:21:47 +02:00
hjk
9e8f6cf860
debugger: don't test the gcc RVO bug too often
2010-08-25 07:45:01 +02:00
hjk
fb56c37b85
debugger: manual test, make testStruct() not run into the gcc RVO bug.
2010-08-23 15:17:23 +02:00
hjk
59aee04ca4
debugger: add a comment to manual test regarding special char * support with python
2010-08-18 11:18:29 +02:00
Kai Koehne
172288b593
Amend gdbdebugger tests (Mac blackteam testing)
2010-08-18 10:57:22 +02:00
hjk
5d645bfdfe
debugger: fix display of QObject properties
2010-08-13 09:31:07 +02:00
hjk
9a515bd2ad
debugger: add manual test for custom property dumper
...
Currently failing.
2010-08-12 15:27:31 +02:00
hjk
67f7caa116
debugger: add manual test for QLocale dumper
2010-08-12 15:27:31 +02:00
hjk
91aa9f6c0c
debugger: add some test code to the manual test
2010-08-11 15:15:19 +02:00
hjk
104751241d
debugger: implement python dumper for std::vector<bool>
2010-07-22 19:47:50 +02:00
hjk
dfd44a0ceb
debugger: fix display of correct thread in the thread combobox
2010-07-21 13:11:35 +02:00
hjk
40bb503219
debugger: re-adjust 'moved' breakpoints after debugging finished
2010-07-20 14:02:58 +02:00
hjk
e760700f0f
debugger: overhaul "state machine"
...
This mainly allows for more precise shutdown and tightens the set
of allowed transitions.
2010-07-14 17:49:16 +02:00
Friedemann Kleint
6b44b30285
Manual tests: Rename profiles to avoid conflicts.
2010-07-14 09:56:58 +02:00
hjk
d532180b3c
debugger: add manual test to handle console input
2010-07-07 17:51:42 +02:00
hjk
bb3a6f05d0
debugger: add test code for signal/slot debugging
2010-07-07 17:32:50 +02:00
hjk
979e2c299c
debugger: improve QRegion dumper
...
Don't use inferior calls anymore.
2010-07-01 09:44:18 +02:00
hjk
74bf5d98e3
debugger: add a simple-minded dumper for QRegion
2010-06-30 15:21:39 +02:00
hjk
5adefac634
debuggger: fix dumping of array of string types
2010-06-29 12:02:02 +02:00
hjk
effc5abdd8
debugger: don't try to compute tooltip if it's not shown
2010-06-29 10:58:29 +02:00
hjk
060385b41c
debugger: make QVector dumper show address of elements.
...
Also speed up dumping a bit by using 'put' instead of 'putField' when
appropriate.
2010-06-28 14:07:16 +02:00
hjk
d059459d9f
debugger: make qulonglong visible in Local&Watchers
...
Only one level of typedef was stripped, but qulonglong has two.
2010-06-28 10:30:18 +02:00
hjk
6493b4853d
debugger: adjust loading/saving of watched expressions to recent changes
2010-06-25 10:21:39 +02:00
hjk
6a6cba5518
debugger: The DebuggerEngine refactoring.
...
This replaces the (de facto) singleton engines and data handlers by classes
that are instantiated per run. The DebuggerRunControl will now create an
object of (a class derived from) DebuggerEngine that contains all the relevant
"dynamic" data.
DebuggerManager is no more. The "singleton" bits are merged into DebuggerPlugin,
whereas the data bits went to DebuggerEngine.
There is no formal notion of a "current" DebuggerEngine. However, as there's
only one DebuggerEngine at a time that has its data models connected to the
view, there's still some "de facto" notion of a "current" engine. Calling
SomeModel::setData(int role, QVariant data) with custom role is used as the
primary dispatch mechanism from the views to the "current" data models
(and the engine, as all data models know their engine).
2010-06-22 10:59:57 +02:00
hjk
628cf52f94
debugger: add an option to filter out locals for easier debugger debugging
2010-06-14 10:45:10 +02:00
hjk
1cf7fbb6e6
debugger: refactor python dumper initialization
2010-06-10 15:11:38 +02:00
Tobias Hunger
5d5f647f3d
Fix preprocessor directives
...
* The standard says all preprocessor directives have to start
at column 0.
2010-06-10 13:28:14 +02:00
hjk
1547ddb791
debugger: add some dynamic properties to the QObject manual test
2010-06-09 12:06:08 +02:00
hjk
c60745911a
debugger: make the manual test compile with llvm
2010-06-08 17:09:50 +02:00
hjk
bb824a7401
debugger: fix renaming of manual test .pro file
...
Part of this change was alreadry accidentally committed in b1e63fff9 .
2010-06-07 13:23:27 +02:00
hjk
b1e63fff98
doc: adjust after changes to the debugging helpers
2010-06-07 13:18:28 +02:00
hjk
55c9c78153
debugger: add to manual test
2010-06-02 09:30:35 +02:00
hjk
1b3e9db046
debugger: implement "old" QSize and QSizeF dumpers, re-enable QImage/QPixmap
2010-05-28 15:48:20 +02:00
hjk
25a30c402b
debugger: add some wcout related tests
2010-05-28 13:16:13 +02:00
hjk
5805788290
Merge remote branch 'origin/2.0'
...
Conflicts:
src/plugins/projectexplorer/miniprojecttargetselector.cpp
src/plugins/qmldesigner/designercore/model/modeltotextmerger.cpp
src/plugins/qmldesigner/designercore/model/rewriteactioncompressor.cpp
src/plugins/qt4projectmanager/qt-maemo/maemosshthread.cpp
src/plugins/qt4projectmanager/qt-maemo/maemosshthread.h
tests/manual/gdbdebugger/simple/app.cpp
2010-05-27 11:11:53 +02:00
hjk
69c84c9cc3
debugger: fix QList dumper for large movable objects
...
Doh!
(cherry picked from commit df0e1e5625 )
2010-05-26 17:22:59 +02:00
hjk
34f24e092f
debugger: add manual test for arguments passed by reference
2010-05-26 14:43:50 +02:00