Erik Verbruggen
e5635e091e
Temporary fix to get completion working in more cases. The "real" fix will have to wait until the integration of the/a QML meta-type system.
2009-10-09 11:24:24 +02:00
Roberto Raggi
659a231a04
Don't highlight local symbols in ambiguous nodes.
2009-10-09 11:21:29 +02:00
Roberto Raggi
f820c1c776
Removed CppSemanticSearch & co. Find usages of a Symbol is way more powerful.
2009-10-09 11:13:59 +02:00
Roberto Raggi
edcbb6a119
Removed obsolete code.
2009-10-09 11:06:40 +02:00
Erik Verbruggen
2c3f1b9103
Fixes for the QML help.
2009-10-09 11:04:42 +02:00
Roberto Raggi
dbffec2cca
Handle ambiguous AST nodes.
2009-10-09 11:02:47 +02:00
Erik Verbruggen
fd6e18584a
Added fall-back for the QML viewer to first check if there is one bundled with Qt Creator.
2009-10-09 10:39:44 +02:00
Erik Verbruggen
a9fdb8689e
Added fall-back for the QML viewer to first check if there is one bundled with Qt Creator.
2009-10-09 10:38:00 +02:00
Roberto Raggi
926144dcea
Prefer Classes to constructors when building the `help id'
2009-10-09 10:27:54 +02:00
Robert Loehning
8d9ccaff01
Trk: Refined mutexes.
2009-10-08 20:18:38 +02:00
dt
7560467523
Fix handling of spacers on Projects pane
2009-10-08 20:09:40 +02:00
dt
c91af1bc10
Remove debugging output
2009-10-08 20:04:21 +02:00
dt
a3141e9d74
Fix crash on cloning and removing buildconfigurations
2009-10-08 20:01:07 +02:00
con
9ec8bc8975
Merge commit 'origin/1.3'
2009-10-08 19:05:40 +02:00
Friedemann Kleint
22ab8d5662
Debugger: Do configuration error checking early on.
...
Add a configuration checking method to the Debugger manager,
depending on toolchain, wire it to the engines.
Check that in the debugger run controls.
Add a convenience method to ICore that shows a warning
message with a "Settings" button, pointing the user
to a configuration error on a settings page.
Remove leftovers of the dumper parser.
Acked-by: con <qtc-committer@nokia.com >
2009-10-08 17:23:27 +02:00
hjk
c6de8d457b
debugger: fix pid parsing on mac
2009-10-08 16:14:51 +02:00
Roberto Raggi
510f8ccc3d
Improved the detection of #include-like directives.
2009-10-08 16:00:46 +02:00
con
b4a17a03c0
Naming of run configurations.
2009-10-08 15:51:13 +02:00
Roberto Raggi
7105b773a1
Enable completion in C++ ctor-initializers. For example,
...
struct foo {
int m_zoo;
foo(): m_ // cursor is here.
2009-10-08 15:33:17 +02:00
Robert Loehning
6bcfee4840
Trk: Closing TrkDevice when Launcher emits finished()
...
Reviewed-by: Friedemann Kleint
2009-10-08 15:21:37 +02:00
Erik Verbruggen
3b10701308
Whitespace visualisation in the QML/JS editor akin to the C++ editor.
2009-10-08 14:57:18 +02:00
Roberto Raggi
ac4f53ef40
Search for `complete' expressions followed by a T_COMMA
...
As a side-effect, we can finally complete things like connect(&a, SIGNAL(
2009-10-08 14:51:30 +02:00
Erik Verbruggen
5852cc805d
Fixed refactoring when the cursor is at the end of a symbol.
...
Reviewed by: Roberto Raggi
2009-10-08 14:26:54 +02:00
Erik Verbruggen
7cc8180089
Added missing include.
2009-10-08 13:51:00 +02:00
Erik Verbruggen
3fea82184f
Removed expression guessing, as it is covered by statements.
2009-10-08 13:49:57 +02:00
Erik Verbruggen
6ec316b8ff
Added help-tooltips for QML types.
2009-10-08 13:49:01 +02:00
Erik Verbruggen
d241ef831f
Fixed the incremental scanner for the JS/QML highlighter.
2009-10-08 13:49:00 +02:00
Roberto Raggi
1bb9a24517
Fixed syntax highlight of ifdefed-out code.
...
Done with mae
2009-10-08 13:02:25 +02:00
Roberto Raggi
37a713bc6d
Mark the white spaces in literals, comments and preprocessor directives with the visual space format.
2009-10-08 13:02:25 +02:00
Oswald Buddenhagen
aa97f43a92
rename m_continuationAfterDone => m_commandsDoneCallback for clarity
2009-10-08 12:43:48 +02:00
Oswald Buddenhagen
70b3c729cf
fix build after mismerge
2009-10-08 12:33:27 +02:00
Rohan McGovern
9a7e02946a
Fixed transient compile failure with highly parallel jom.
...
These .pri files which add to INCLUDEPATH and have FORMS should also add
to DEPENDPATH.
Adding to INCLUDEPATH does not add to DEPENDPATH by default with qmake.
That means qmake may not find headers in those paths and won't
consider them dependencies when compiling the source files which include
them.
This doesn't matter when all the headers in the new INCLUDEPATH are
always present, but when some of them are generated (e.g. from FORMS),
the dependencies are important and omitting them means a race condition
in parallel builds.
Fixes errors of the form:
..\..\shared\help\topicchooser.h(33) : fatal error C1083: Cannot open
include file: 'ui_topicchooser.h': No such file or directory
2009-10-08 12:26:47 +02:00
Oswald Buddenhagen
ff2a1f812b
purge completely dysfunctional debug-in-terminal code
2009-10-08 12:18:04 +02:00
Oswald Buddenhagen
cff3b9e0f1
centralize some code in AbstractGdbAdapter
2009-10-08 12:18:03 +02:00
Oswald Buddenhagen
ccf4fe9a5f
use gdb's target stream output
...
at least in theory, this is the output of a remote debuggee
2009-10-08 12:18:03 +02:00
Oswald Buddenhagen
c951e5b605
reset output converter state again
2009-10-08 12:18:03 +02:00
Oswald Buddenhagen
1d6da5044d
move the output collector to the plain gdb adapter
...
doesn't make sense anywhere else
2009-10-08 12:18:03 +02:00
Oswald Buddenhagen
ba47987e67
purge TCF agent cra^Wstuff
...
it's dead code
2009-10-08 12:18:03 +02:00
Oswald Buddenhagen
7313f3d666
don't instanciate all adaptors at once
2009-10-08 12:18:03 +02:00
Oswald Buddenhagen
94cb4644c2
errorMessage() does not need to be a slot
2009-10-08 12:18:03 +02:00
Oswald Buddenhagen
fa654f61b9
collect friend declarations
2009-10-08 12:18:02 +02:00
Oswald Buddenhagen
51a22cbe7c
centralize STRINGIFY definition
2009-10-08 12:18:02 +02:00
Oswald Buddenhagen
f42ad24dba
remove dead code
2009-10-08 12:15:00 +02:00
Oswald Buddenhagen
2ec0bc9f6d
remove useless code
...
--tty + outputcollector, working dir and environment setup make sense
only for living local debuggees.
2009-10-08 12:14:54 +02:00
Friedemann Kleint
81a8f2f927
Debugger: Improve adapter error handling
...
Correctly reset state on missing Symbian gdb.
Provide "settings" options.
Reviewed-by: hjk <qtc-committer@nokia.com >
2009-10-08 11:43:26 +02:00
hjk
09e72eaa81
debugger: fix remote debugging
2009-10-08 10:13:53 +02:00
ck
3b12f5f1d6
Some work towards functioning remote debugging
...
Fix gdb commands, state changes and signals emissions.
- There were some invalid gdb commands (e.g. "attach").
- There also were a number of unexplected state transitions.
2009-10-08 09:56:07 +02:00
con
842ebf50e1
Merge commit 'origin/1.3'
2009-10-07 19:25:02 +02:00
Daniel Molkentin
36a60b4eb3
"Path to QMake" -> "QMake Location".
...
Reviewed-by: con
2009-10-07 18:24:38 +02:00
con
eb32fab806
Adapt to new packaging system in Qt for Symbian.
2009-10-07 17:22:46 +02:00