Commit Graph

88653 Commits

Author SHA1 Message Date
hjk
e759a3a0d6 debugger: fix dumper breakage caused by 0ee09af6 2009-10-28 14:34:51 +01:00
con
6737ca53bc Add some sanity checking. 2009-10-28 13:54:08 +01:00
Friedemann Kleint
3e7d9b603c C++ Source file wizard: Do not write out #include directive
... on popular request.
Task-number: QTCREATORBUG-164
2009-10-28 13:53:15 +01:00
Roberto Raggi
345909a55a Fixed: Completion doesn't work for typedefs
Task-number: QTCREATORBUG-170
2009-10-28 12:26:08 +01:00
Roberto Raggi
aceeea9664 Mark the bindings when searching for class or namespaces. 2009-10-28 12:12:40 +01:00
hjk
fc2175b2a0 debugger: fix mac startup in the presence of unknown command
Apple gdb does not give any ^done or ^error for unknown command.
Work around by using -interpreter-exec console.
2009-10-28 12:00:18 +01:00
hjk
a1da606803 debugger: better protection from infinite loops due to broken dumpers in
synchroneous mode
2009-10-28 11:50:58 +01:00
hjk
f21b01fc28 debugger: work on auto tests 2009-10-28 11:50:39 +01:00
hjk
9d4b70053a debugger: allow NULL pointers in QList<Foo*> 2009-10-28 11:50:39 +01:00
Friedemann Kleint
0534bacc75 Project wizard: Error message does not fit.
Task-number: QTCREATORBUG-176
2009-10-28 11:48:47 +01:00
Friedemann Kleint
fa2dbbc582 Debugger/S60: Handle shared library query correctly. 2009-10-28 11:29:13 +01:00
Friedemann Kleint
6d9288118f Debugger: Add missing include for intptr-types. 2009-10-28 09:51:19 +01:00
Friedemann Kleint
ed4bc02110 Debugger: Fix gdb autotest 2009-10-28 09:39:48 +01:00
ck
b35e64a98e Debugger: Fix dumper tests for 64-bit Linux.
Resolved padding issue for QMapNode.

Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
2009-10-28 09:23:57 +01:00
Oswald Buddenhagen
0ee09af63a eliminate handleDebuggingHelperValue1()
doesn't seem to serve any purpose at this time.
2009-10-27 20:21:59 +01:00
Oswald Buddenhagen
2fe4c0f293 call updateMarkers() from attemptBreakpointSynchronization()
and the latter is auto-tiggered by pretty much any breakpoint event.
this will kinda ensure that the markers are up-to date.
2009-10-27 20:21:59 +01:00
Oswald Buddenhagen
9b4e6512e0 protect against recursing into handleResponse
those pesky nested event loops ...

i pondered various other scenarios (in particular, the adapter or
gdb crashing while the nested loop is running), but did not discover
serious side effects of it, so i'm not trying to handle it specially.
2009-10-27 20:21:59 +01:00
Oswald Buddenhagen
3e72ecde72 fewer and better debug messages 2009-10-27 20:21:59 +01:00
Oswald Buddenhagen
11201e43dd try harder to kill unwanted child. mwahaha 2009-10-27 20:21:59 +01:00
Oswald Buddenhagen
3945b967ad improve termination confirmation dialog
- default to yes
- better message
- give it a parent
2009-10-27 20:21:59 +01:00
Oswald Buddenhagen
a461c6e1e1 reflect current session in the welcome page's list 2009-10-27 20:21:59 +01:00
con
68f193a189 Merge commit 'origin/1.3'
Conflicts:
	src/plugins/debugger/gdb/gdbengine.cpp
Needed changes:
        src/plugins/qt4projectmanager/qtversionmanager.cpp
2009-10-27 18:23:58 +01:00
dt
99a7f927cc Add a window title to the Import existing build settings dialog 2009-10-27 18:11:24 +01:00
Roberto Raggi
d7b59b509a No declSymbol, no party 2009-10-27 18:08:33 +01:00
Friedemann Kleint
33fedfea64 Qt4ProjectManager: Give a verbose tooltip on the Qt versions.
Reviewed-by: dt <qtc-committer@nokia.com>
2009-10-27 18:05:04 +01:00
con
7c12dad4a0 Make it possible to use non-autodetected Qt for Symbian.
Users can specify a S60 SDK root for Qt for Symbian versions
now.
2009-10-27 18:01:21 +01:00
hjk
1ef61e0720 debugger: add missing .pro file 2009-10-27 17:38:42 +01:00
hjk
87b27a2fb2 debugger: disable warning that triggers too often 2009-10-27 17:38:42 +01:00
hjk
097d1e4e6c debugger: call beginCycle also for new dumpers 2009-10-27 17:38:41 +01:00
dt
cb5a93ff49 Fix "Add New" using the wrong directory for cmake projects 2009-10-27 17:27:59 +01:00
hjk
05e56fc1a3 debugger: prevent endless recursion due to broken dumpers 2009-10-27 16:36:23 +01:00
hjk
80f0239b1d debugger: work on dumper autotests 2009-10-27 16:35:49 +01:00
hjk
695201b02d debugger: allow NULL pointers in QVector<Foo*> and QStack<Foo*> dumpers 2009-10-27 16:35:39 +01:00
hjk
7bbd2532e8 compile fix with namespaces 2009-10-27 16:35:39 +01:00
dt
6010b02e18 Fix setBuildTargets() in the generic project manager 2009-10-27 16:15:04 +01:00
dt
833b86d5e2 Fix that the cmake plugin did not allow removing build targets 2009-10-27 16:15:04 +01:00
Roberto Raggi
960716df45 Cleanup 2009-10-27 16:13:27 +01:00
Roberto Raggi
213316f2a7 Handle ambiguous function declarations vs c++-like initialized declarations. 2009-10-27 16:13:27 +01:00
Robert Loehning
0b294b41c7 S60: Falling back to epocRoot if toolsRoot is empty.
Reviewed-by: con
2009-10-27 15:27:08 +01:00
mae
6526143626 apply insert-whole-lines magic only if the cursor is at the beginning
of the line.
2009-10-27 15:22:45 +01:00
Roberto Raggi
38d3ded832 Set the `virtual' attribute of a function definition. 2009-10-27 15:00:57 +01:00
Roberto Raggi
9ff5676e72 Introduced FullySpecifiedType::copySpecifiers() 2009-10-27 15:00:57 +01:00
con
4f9efcba7b "MWC Directory" is not a good term.
Use "Carbide Directory" instead, because that's what it is.
2009-10-27 14:44:38 +01:00
kh1
78d89b549a Store the settings for both the device and simulator. 2009-10-27 14:15:24 +01:00
Roberto Raggi
60902c69bc Set the `virtual' attribute. 2009-10-27 14:06:07 +01:00
Friedemann Kleint
43ff8a0fb0 Compile Windows 2009-10-27 12:36:26 +01:00
Roberto Raggi
b7f3d924c3 Remove duplicates from the working list. 2009-10-27 12:32:04 +01:00
Friedemann Kleint
65e13b7034 Debugger: Fix autotests on Windows
Format pointers consistently using 0x%[l]x in printf/scanf.
Remove %p formatting as the existence of the prefix 0x
is platform-dependent (missing with MSVC), which caused
a scanf error and thus dumper crash for QAbstractItem.
Reviewed-by: ck <qt-info@nokia.com>
2009-10-27 12:25:11 +01:00
Roberto Raggi
fefd72b293 Introduced CPlusPlus::FindUsages. 2009-10-27 12:01:45 +01:00
Roberto Raggi
83a7e0f518 Print the result of the preprocessor. 2009-10-27 11:31:26 +01:00