Erik Verbruggen
ac6aba5ec3
Simplified Q_FLAGS and Q_DECLARE_FLAGS parsing.
2010-02-07 10:49:03 +01:00
Erik Verbruggen
8d8b05da5a
Reworked parts of the QtPropertyDeclaration parsing and handling.
2010-02-07 10:49:03 +01:00
Erik Verbruggen
6ca5f5f5f8
Added semantic checks for compound expressions.
2010-02-07 10:49:02 +01:00
Erik Verbruggen
fd90c3503d
Added AST nodes for compound expressions (a GNU extension).
2010-02-07 10:49:02 +01:00
Oswald Buddenhagen
7cdb15e7fc
try hard to ensure that feature paths are absolute
2010-02-05 19:25:43 +01:00
Friedemann Kleint
76872c6ed8
S60: Move serialdevicelister.cpp to symbianutils/symbiandevicemanager.cpp
2010-02-05 17:34:02 +01:00
Friedemann Kleint
a8ce2ce037
S60: Rework SerialDeviceListener.
...
Change it into a singleton that listens for device changes
and emits signals when devices are added or removed.
2010-02-05 17:21:29 +01:00
Thorbjørn Lindeijer
76036ca7a7
Avoid compile warning by putting parenthesis around && within ||
2010-02-05 16:25:22 +01:00
Jeffrey Baumes
fa5f9246c2
Adding indented braces option.
...
Merge-request: 1949
Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com >
2010-02-05 16:25:22 +01:00
Robert Loehning
a5252a4463
Compile fixes.
...
Reviewed-by: Oswald Buddenhagen
2010-02-05 16:20:33 +01:00
hjk
27fa4c0440
debugger: distinguish between "step into" and "step over" in TrkAdapter.
2010-02-05 16:00:54 +01:00
hjk
42eac3c9a8
debugger: handle symlinked source files a bit better
2010-02-05 15:33:40 +01:00
hjk
4cba453a1e
debugger: let python handle the listing of breakpoints
...
TODO: only transfer deltas
2010-02-05 15:23:44 +01:00
hjk
735b3489d4
debugger: fake hardware breakpoints work better with read-only memory
2010-02-05 15:23:44 +01:00
hjk
52dcc41021
debugger: fix typo in unused code
2010-02-05 15:23:44 +01:00
hjk
c69e573c06
debugger: the stack range is not read-only...
2010-02-05 15:23:44 +01:00
hjk
33695b8155
debugger: fix e539f5bda
2010-02-05 15:23:44 +01:00
Oswald Buddenhagen
e70530c5ad
compile everything with QT_USE_FAST_CONCATENATION
2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
7df3082b6c
optimize $$unique()
2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
938fb0af10
do not change current working directory while evaluating files
...
this makes the i/o part of the evaluator thread-safe.
for safety, assert absolute paths in IoUtils::exists().
on the way, i "stole" some code i wrote for KDE. there have been no
copyright-worthy contributions from others to it, so this is legal.
2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
b309f9449a
directly link ProItems instead of using QList<ProItem*>
...
somewhat faster again
2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
9341f7da4e
de-virtualize ProItem::kind(); use variable instead
...
now items have no vtable any more
2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
143531289e
inline trivial functions
2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
42fd31fb12
remove unused functions
2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
a2dbeecdec
remove visitor pattern
...
it's overengineered for our purpose and would just get in the way of
planned optimizations.
2010-02-05 15:20:25 +01:00
Oswald Buddenhagen
b891afbe27
optimize values()
...
use a hash of magic variable names to ints, which allows fast lookup
followed by a jump table dispatch
2010-02-05 15:20:25 +01:00
Robert Loehning
a05ba6fd17
Fixed updating of actions when closing last editor.
...
Reviewed-by: Thorbjørn Lindeijer
2010-02-05 14:58:57 +01:00
Friedemann Kleint
acda1c57ed
Fix shadow builds.
...
Move dependencies up.
2010-02-05 13:39:47 +01:00
Thomas Hartmann
29482ba34c
QmlDesigner.propertyEditor: some more icons
2010-02-05 13:25:41 +01:00
Friedemann Kleint
9c2676167a
src/shared: Rename trk to symbianutils
2010-02-05 12:32:32 +01:00
Friedemann Kleint
f2b3e9f2df
S60/Trk: Change trkutils to be a library of its own.
...
To be able to share TrkDevices between Debugger and Qt4ProjectManager.
2010-02-05 12:26:02 +01:00
Kai Koehne
5548721662
Fix compilation on linux-g++-64 build in Pulse
...
The compiler used in Pulse does not support return-type and
init-self compiler flags.
2010-02-05 12:24:09 +01:00
Thomas Hartmann
dd61751bbe
QmlDesigner: Adding icons for anchoring
2010-02-05 12:16:05 +01:00
ck
92f8cc49d3
Maemo: Fix compilation for non-Intel platforms.
...
Reviewed-by: kh1
2010-02-05 11:48:35 +01:00
Christiaan Janssen
bd4248810c
explicit constructors
2010-02-05 11:46:10 +01:00
Friedemann Kleint
b6c7c597c2
Debugger: Introduce engine capability flags to enable actions correctly.
...
Reviewed-by: hjk
2010-02-05 10:23:55 +01:00
Robert Loehning
5c2738d6ee
Changed filter for FolderNavigationWidget to hide directory /..
2010-02-05 09:26:51 +01:00
Bea Lam
e8ec38c1a4
Fix ids that start with uppercase letters that were missed
...
previously.
2010-02-05 15:42:31 +10:00
Marco Bubke
e0e5d94bb5
Paint a yellow frame if the item anchored
2010-02-04 19:31:30 +01:00
Marco Bubke
b395e5adf3
Tweak frames for the form editor
2010-02-04 19:19:56 +01:00
Marco Bubke
13b2828800
Add dynamic properties to the node instances
2010-02-04 17:34:54 +01:00
Robert Loehning
1105e4d2bd
Cleaned up filter for FolderNavigationWidget.
2010-02-04 16:58:30 +01:00
Kai Koehne
401446f637
Fix compilation for gcc
...
Move out of namespace
2010-02-04 16:54:20 +01:00
Friedemann Kleint
674486a7fa
CppCodeModelSupport: functionAt: Prepend namespaces to name.
...
To improve CDB debugger tooltips which go via the function name.
2010-02-04 15:16:35 +01:00
Friedemann Kleint
870e99120d
CDB: Fix internal dumpers.
2010-02-04 15:16:17 +01:00
Thorbjørn Lindeijer
9b3dd396be
Merge branch '1.3'
...
Conflicts:
src/plugins/debugger/gdb/gdbengine.cpp
2010-02-04 15:09:05 +01:00
hjk
2ce1603ccf
debugger: fix off-by-one error in mixed disassembler output
2010-02-04 15:02:04 +01:00
hjk
f27a8d88a6
debugger: fix recent copy-and-paste bug
2010-02-04 15:02:04 +01:00
hjk
311ab94fda
debugger: assume memory is inaccessible by default when using trk
2010-02-04 15:02:04 +01:00
hjk
f5f7942f7d
debugger: add some time stamps to input pane, too
2010-02-04 15:02:03 +01:00