Commit Graph

226 Commits

Author SHA1 Message Date
hjk
a125e54b51 add a basic autotest for QVariant dumper 2009-07-03 13:26:07 +02:00
Aaron McCarthy
16286b763d Support condition scopes in pro files.
The CONFIG variable was not being checked when testing conditional
scopes. Resulting in, for example, incorrect executable paths when
those paths depend on a particular CONFIG value being set.
2009-07-03 09:21:33 +10:00
hjk
ffee3f98af debugger: fix regression in QVariant dumper 2009-07-01 14:15:44 +02:00
Roberto Raggi
c4fdda5bd6 Compile. 2009-06-29 14:31:25 +02:00
hjk
fc145c2c02 debugger: reduce use of macros in dumper code 2009-06-26 10:52:19 +02:00
hjk
b295aec1ad debugger: fix several small issues in the dumper code
Fix typo in QChar helper.
Add a auto tests for some of the dumpers.
Make the dumpers compilable for Qt < 4.5 for better regression tests.
Make manual tests compile with Qt < 4.5.
2009-06-26 10:51:27 +02:00
hjk
2a959f47a4 debugger: use an expandable tree in the debugger tooltip 2009-06-24 12:31:09 +02:00
hjk
69f58777c2 debugger: also simplify diplayed type of nested std::containers 2009-06-23 10:25:06 +02:00
Roberto Raggi
cf2125e045 Added a few more defines 2009-06-19 12:44:32 +02:00
Roberto Raggi
20545fd4b1 Fixed more template-id vs expressions ambiguites. 2009-06-19 12:39:32 +02:00
Roberto Raggi
b4a27f6995 Added test tst_AST::condition_1() 2009-06-19 11:23:30 +02:00
Roberto Raggi
e6d0f2ca0c Fixed the auto tests. 2009-06-19 11:19:56 +02:00
Roberto Raggi
9c038180d8 Improved compatibility with the gcc extensions. 2009-06-18 17:49:17 +02:00
Roberto Raggi
a29864ef01 New generators for ASTVisit.cpp and ASTClone.cpp 2009-06-17 16:08:33 +02:00
hjk
609f4a437b debugger: Rework watch model.
It's now properly using canFetchMore/fetchMore. cdb is not yet ported.
2009-06-17 16:00:04 +02:00
Roberto Raggi
019fead338 Generator for the accept0 methods. 2009-06-17 14:14:51 +02:00
Jason McDonald
884b7af769 Update license headers and sales contact details.
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
Oswald Buddenhagen
78a4657152 add test for pointer list with null pointers 2009-06-16 13:25:58 +02:00
con
9c7801956d Merge commit 'origin/1.2'
Conflicts:
	src/plugins/debugger/breakwindow.cpp
2009-06-12 17:03:17 +02:00
hjk
47d766d91f debugger: kill the debugger if it is still running after it said it has died. 2009-06-12 14:28:13 +02:00
hjk
6077d20b96 fakevim: fix . after C in command mode 2009-06-11 17:11:10 +02:00
Roberto Raggi
7d1bf1fe57 Merge branch '1.2' of git@scm.dev.nokia.troll.no:creator/mainline 2009-06-11 17:03:53 +02:00
hjk
b919dbe572 fakevim: fix cursor column positioning bug after cfx + <Down> 2009-06-11 15:42:01 +02:00
Roberto Raggi
053f9b449c Merge branch '1.2' of git@scm.dev.nokia.troll.no:creator/mainline 2009-06-10 13:11:40 +02:00
Oswald Buddenhagen
bab72215c8 fix test build 2009-06-10 10:57:00 +02:00
Roberto Raggi
0af74cd6f3 A simple generator for the clone methods. 2009-06-05 13:17:14 +02:00
Roberto Raggi
3dd247b958 Compile. 2009-06-05 09:47:23 +02:00
hjk
5892ea1b1d fakevim: fix problem where previously inserted text became part of a '.' 2009-06-04 16:08:34 +02:00
hjk
d7af85a097 debugger: implement a dumper for QAbstractItemModel
This also squashes a namespace related bug introduced by the watchutils
refactoring.
2009-06-03 12:48:48 +02:00
hjk
311ca7a074 fakevim: more undo work 2009-06-03 12:48:48 +02:00
hjk
4133107a0d fakevim: remove old undo hack as QPlainTextEdit's own undo works well now. 2009-06-03 12:48:47 +02:00
hjk
76f57c8678 fakevim: fix behaviour of 'r' at end of line 2009-06-03 12:48:46 +02:00
hjk
ee5fb31f11 debugger: re-start work on image dumper 2009-05-29 16:25:12 +02:00
hjk
d472ec9a4c remove qstringbuilder code
Now in Qt proper.
2009-05-29 11:31:53 +02:00
hjk
1b1b484184 qstringbuilder: final version to merge into Qt proper 2009-05-27 16:50:16 +02:00
hjk
273011f95f Revert "qstringbuilder: a version without QLatin1Literal"
This reverts commit 28303e861d.
2009-05-27 12:56:33 +02:00
hjk
28303e861d qstringbuilder: a version without QLatin1Literal 2009-05-27 11:46:10 +02:00
hjk
af4fcde1c2 qstringlist: polishing
Make operator% only act on types we want to handle.
Also add a benchmark for comparison with QString::reserve();
2009-05-26 15:54:22 +02:00
hjk
e1e1bfbf67 qtringbuilder: simplify by removing the QStringBuilder<QString> specialization 2009-05-26 12:47:39 +02:00
hjk
4774ba14f7 qstringbuilder: add a new benchmark using QString::arg 2009-05-26 11:03:39 +02:00
hjk
5ff00c84ae debugger: basic support for reverse debugging
works only with gbd 7.0 so far.
2009-05-25 17:23:19 +02:00
hjk
a31ce64b9c qstringbuilder: also accept QStringRef 2009-05-25 17:20:15 +02:00
hjk
eb47988f3f qstringbuilder: handle QLatin1Strings directly.
This also extends and re-organizes the benchmark a bit
2009-05-25 12:20:47 +02:00
hjk
15366dbc6f work on stringbuilder benchmark 2009-05-20 11:49:10 +02:00
hjk
2ec3334959 qstringbuilder: make it work for the char % string case 2009-05-20 10:37:41 +02:00
hjk
39d3d35cdc debugger: add a primitive json parser (copied and trimmed from the mi parser) 2009-05-19 15:23:12 +02:00
Roberto Raggi
45fbbba26c Improved a little bit the example and show how to compute the deps for all the files in QtCore. 2009-05-13 18:29:35 +02:00
Roberto Raggi
1575e6836d Show how to use the preprocessor to generate deps. 2009-05-13 15:29:59 +02:00
Oswald Buddenhagen
849e8f35c3 Merge commit 'enrico/master' 2009-05-12 10:18:54 +02:00
Enrico Ros
bca4d9698d Remove unneeded strings from translation. 2009-05-11 18:29:49 +02:00