Qt sources with patches for QtMoko
C++ C JavaScript Objective-C Shell Prolog Other
Latest commit b881d8f Nov 17, 2009 Bradley T. Hughes Fix certain type-const-ref syntax not recognized by normalizedSignatu…
…re()

Normally, const Type & is normalized to just Type, but this didn't
work for Template<T>const& or Type*const& types. This now works as
expected.

However, this changes the way these types are normalized, and existing
code using the old syntax will break. We can prevent this breakage by
also normalizing the method signature in the metaobject when looking
up signals and slots in QObject::connect(). I have added an autotest
for this, which includes moc output generated by Qt 4.6's moc. This
means we need to bump the metaobject revision number even though we
are not adding any new data (only changing the normalized strings we
store).

Task-number: QTBUG-2407
Task-number: QTBUG-3722
Reviewed-by: ogoffart
Permalink
Failed to load latest commit information.
bin Merge branch '4.6' Nov 10, 2009
config.tests Avoid XSync-related runtime crashes on HP-UX due to C++ mangling. Nov 10, 2009
demos Merge branch '4.6' Nov 25, 2009
dist Merge branch '4.6' Nov 25, 2009
doc Merge branch '4.6' Nov 25, 2009
examples Merge branch '4.6' Nov 25, 2009
lib Long live Qt for S60! Apr 24, 2009
mkspecs Merge branch '4.6' Nov 25, 2009
qmake Merge branch '4.6' Nov 25, 2009
src Fix certain type-const-ref syntax not recognized by normalizedSignatu… Nov 30, 2009
tests Fix certain type-const-ref syntax not recognized by normalizedSignatu… Nov 30, 2009
tools trolltech => nokia Nov 27, 2009
translations Merge branch '4.6' Nov 25, 2009
util utils/qlalr generator: adapt changes to xmlstream and script files Nov 11, 2009
.commit-template qdoc: I overwrote the commit template. May 20, 2009
.gitignore Binary compatibility of Symbian ARMv5 and ARMv6 builds Nov 13, 2009
.hgignore move qdoc3 binary to bin, so we can use it for Qt Creator without hacks. Aug 21, 2009
INSTALL Fix links to docs in INSTALL and README Nov 25, 2009
LGPL_EXCEPTION.txt Update tech preview license and LGPL Exception. Aug 31, 2009
LICENSE.LGPL Update license headers as requested by the marketing department. Jun 16, 2009
LICENSE.PREVIEW.COMMERCIAL Make configure show the correct license namefor tech previews. Sep 9, 2009
configure Fix configure's accepting of old license keys (pre 4.6) Nov 19, 2009
configure.exe fix accepting of old license keys (pre 4.6) Nov 19, 2009
projects.pro make qm file creation a regular build step Nov 10, 2009