Commit Graph

78 Commits

Author SHA1 Message Date
hjk
cf62837fab debugger: implement an option to stop on qWarnings (gdb only)
Task-number: QTCREATORBUG-842
Change-Id: If1a7d0cd9dfaa5b6b4915fa67a150683cf6786b9
Reviewed-on: http://codereview.qt.nokia.com/226
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-30 16:00:22 +02:00
hjk
66dd03cccc debugger: add manual test for QTCREATORBUG-4997
Change-Id: Ib8dddfecd5fa139193797541e23d115d83c943a5
Reviewed-on: http://codereview.qt.nokia.com/210
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-30 12:57:15 +02:00
hjk
b7d71b0769 debugger: add a manual test for QTCREATORBUG-4019
Change-Id: I813b678a39a11157be522fccf7a05c5b4f879860
Reviewed-on: http://codereview.qt.nokia.com/58
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk
2011-05-23 14:51:58 +02:00
hjk
fb7f576ede debuggger: allow change of display for templated types 2011-05-17 12:59:54 +02:00
hjk
0d3fa271b5 debugger: add dumper for Eigen::Matrix 2011-05-16 20:04:43 +02:00
hjk
2f009a301b debugger: remove custom 'select' function from dumpers 2011-05-16 17:22:05 +02:00
hjk
9ccca96b20 debugger: add example code for "manual downcasting" 2011-05-13 17:57:31 +02:00
hjk
0747859006 debugger: make QVector and std::vector writable 2011-05-11 10:38:04 +02:00
hjk
587a2c3a2a debugger: enable modification of std::string and QString 2011-05-10 19:01:49 +02:00
hjk
c620749b95 debugger: introduce watchpoint-by-expression 2011-05-09 09:04:55 +02:00
Friedemann Kleint
93f39956f2 Fix compiler warnings. 2011-04-20 10:49:10 +02:00
Oswald Buddenhagen
dc3c156cac Merge branch '2.2'
Conflicts:
	src/plugins/debugger/gdb/pythongdbengine.cpp
	src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.cpp
	src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.h
	src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.cpp
	src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.h
	src/plugins/qt4projectmanager/qt-maemo/maemodeploystep.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemodeviceconfigurations.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemoglobal.cpp
	src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp
	src/plugins/qt4projectmanager/qt-s60/qt4symbiantargetfactory.cpp
	src/plugins/qt4projectmanager/qt-s60/s60deploystep.cpp
	src/plugins/qt4projectmanager/qt4target.cpp
	src/plugins/qt4projectmanager/qt4target.h
	src/plugins/qt4projectmanager/qtoptionspage.h
	src/plugins/qt4projectmanager/qtversionmanager.cpp
	src/plugins/welcome/welcomemode.cpp
2011-04-14 12:39:31 +02:00
hjk
8397663964 Update license. 2011-04-13 11:49:28 +02:00
Bill King
4e7ad2a1b7 tests: Make them compile again properly 2011-04-07 09:10:37 +02:00
hjk
cd9aec6df9 debugger: make original value of automatically dereferenced pointer accessible 2011-04-06 18:40:32 +02:00
hjk
f130cd16a8 debugger: add QXmlAttributes manual test 2011-03-29 14:57:41 +02:00
hjk
263a636884 debugger: update manual tests 2011-03-29 09:32:36 +02:00
hjk
107afa110f debugger: add some testcode for inline constructor breakpoints 2011-03-29 09:28:23 +02:00
Robert Loehning
323cca957d debugger: Brought back manual test for null pointer deref 2011-03-28 15:33:22 +02:00
hjk
34a96d8808 debugger: add manual test for (too) long evaluation 2011-03-28 13:24:47 +02:00
hjk
7832e821f5 debugger: add manual test for void * typedefs 2011-03-17 13:40:02 +01:00
hjk
0a9ef41b81 debugger: add some manual test code for MPI related data stuctures 2011-03-17 13:40:02 +01:00
hjk
86c9198227 debugger: add a manual test case for the 'X' is 'X::X()' in X::foo gdb problem 2011-03-11 09:52:17 +01:00
Bill King
985abdbb46 Tests: rewrite boost test inclusion properly. 2011-03-07 12:59:46 +01:00
hjk
822bbff157 debugger: add possibility to break on fork, vfork, exec, syscall 2011-03-04 19:26:11 +01:00
hjk
7c9dcec747 debugger: add manual test for boost::optional 2011-03-04 17:24:59 +01:00
hjk
42a7fd55fe debugger: add dumper for boost::shared_ptr 2011-03-04 17:24:59 +01:00
hjk
b0b8a452c1 debugger: dump integers and floats based on the typedef stripped type 2011-03-01 19:17:03 +01:00
hjk
3d7a145803 debugger: add address display for floats and bools 2011-03-01 16:50:02 +01:00
hjk
1a4a7448dd debugger: enhance test case for bit fields 2011-03-01 16:18:06 +01:00
hjk
fe03946df9 debugger: Switch off address printing for generated items 2011-03-01 15:44:22 +01:00
hjk
f78277f123 debugger: properly initialize test data 2011-03-01 14:15:26 +01:00
hjk
82af4a3016 debugger: add a manual test for classes using the Q_D pattern for privates 2011-03-01 12:40:22 +01:00
hjk
3331aea7da debugger: make qt source path configurable 2011-02-23 17:56:21 +01:00
hjk
98c4b82c2d debugger: make output format of non-printable characters customizable 2011-02-17 19:01:07 +01:00
hjk
00961969f4 debugger: add dead code for potential improvements of the QScriptValue dumper
Looks there is no way to proceed without inferior calls right now.
2011-02-17 14:13:04 +01:00
hjk
2f68d72286 debugger: improve QScriptValue dumper 2011-02-15 18:49:14 +01:00
hjk
0214402c69 debugger: prepare some manual test for a potential QScriptValue dumper 2011-02-10 17:05:09 +01:00
hjk
cdfbf4bbcb debugger: don't try to extract address of temporary expressions
They don't "live" in the inferior, so there is no real address.
2011-02-04 09:32:35 +01:00
hjk
5f368a0d81 debugger: add some encoding stuff to the manual test 2011-02-03 13:37:10 +01:00
hjk
ef1fd91fae debugger: add a manual test for non-printable characters in a QByteArray 2011-02-03 13:11:24 +01:00
hjk
face88a3d2 debugger: rework 'Run to Outermost Function' feature
Remove from the debug menu, and assign Ctrl-F6 to it by default also
on non-Mac.
2011-02-02 11:56:01 +01:00
hjk
5cc14426d4 debugger: implement dumper for QBasicAtomicPointer 2011-01-27 15:03:34 +01:00
hjk
c736cc3c8d debugger: use 'maint print msymbols' to extract Qt's namespace
still racy
2011-01-19 14:07:51 +01:00
con
d1023c7614 It's 2011 now.
Reviewed-by: hjk
2011-01-12 09:46:24 +01:00
hjk
ef806894e8 runcontrols: use ProjectExplorrer::OutputFormat for format selection 2011-01-07 16:26:56 +01:00
hjk
b61845800a debugger: manual test, use <ext/hash_set> instead of <hash_set> 2011-01-04 13:57:35 +01:00
hjk
07cfaec4c9 debugger: adjust 'simple' manual test to maemo 2011-01-04 13:57:35 +01:00
con
b1bcf081d8 Merge branch '2.1'
Conflicts:
	src/plugins/coreplugin/basemode.cpp
	src/plugins/coreplugin/basemode.h
	src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.cpp
	src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.h
	src/plugins/debugger/cdb/cdbsymbolpathlisteditor.cpp
	src/plugins/debugger/debuggeragents.cpp
	src/plugins/debugger/debuggeruiswitcher.cpp
	src/plugins/debugger/debuggeruiswitcher.h
	src/plugins/projectexplorer/buildconfigdialog.cpp
	src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp
	src/plugins/qmldesigner/components/propertyeditor/colorwidget.h
	src/plugins/qmldesigner/designercore/include/enumeratormetainfo.h
	src/plugins/qmldesigner/designercore/include/modelutilities.h
	src/plugins/qmldesigner/designercore/include/nodeinstance.h
	src/plugins/qmldesigner/designercore/include/propertymetainfo.h
	src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.cpp
	src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.h
	src/plugins/qmldesigner/designercore/instances/graphicsviewnodeinstance.cpp
	src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.cpp
	src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.h
	src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp
	src/plugins/qmldesigner/designercore/instances/qmlviewnodeinstance.cpp
	src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.cpp
	src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.h
	src/plugins/qmldesigner/designercore/metainfo/enumeratormetainfo.cpp
	src/plugins/qmldesigner/designercore/metainfo/propertymetainfo.cpp
	src/plugins/qmldesigner/designercore/model/modelutilities.cpp
	src/plugins/snippets/inputwidget.cpp
	src/plugins/snippets/snippetscompletion.cpp
	src/plugins/snippets/snippetscompletion.h
	src/plugins/snippets/snippetspec.cpp
	src/plugins/snippets/snippetsplugin.cpp
	src/plugins/snippets/snippetswindow.cpp
	src/plugins/snippets/snippetswindow.h
	src/plugins/texteditor/snippetsparser.cpp
	src/tools/qml/qmldom/main.cpp
	tests/manual/trk/runner.cpp
	tests/manual/trk/trkolddevice.cpp
	tests/manual/trk/trkolddevice.h
	tests/manual/trk/trkserver.cpp
2010-12-17 17:00:53 +01:00
con
04e32b0049 License headers. 2010-12-17 16:03:42 +01:00