summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qdeclarativecompiledbindings.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright year in Digia's license headersSergio Ahumada2013-01-131-1/+1
| | | | | | Change-Id: I52bf8ef0447b701b4ebf7d7d240013a72adb9425 Reviewed-by: Akseli Salovaara <akseli.salovaara@digia.com> Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-291-24/+24
| | | | | | | | Change copyrights and license headers from Nokia to Digia Change-Id: I280c0a575987d1770e354b4948f1d4d767d711ea Reviewed-by: Simo Fält <simo.falt@digia.com> Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
* Make connectNotify() work with QMLThomas McGuire2012-08-311-13/+59
| | | | | | | | | | | | | Call connectNotify() and disconnectNotify() in QML signal handlers and in QML bindings. This is a backport of Qt5's QtDeclarative commit 26ea8e01e9ee2a8c8c09266147b94c9ac92d09f9. Task-number: QTBUG-11284 Change-Id: If5c3701426208875f3b775040c4e7bcbaac2b0a9 Reviewed-by: Kent Hansen <kent.hansen@nokia.com> Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
* Update contact information in license headers.Sergio Ahumada2012-08-011-2/+2
| | | | | | | | | | | | | - Replace Nokia contact email address with Qt Project website. - Remove "All rights reserved" line from license headers. As in the past, to avoid rewriting various autotests that contain line-number information, an extra blank line has been inserted at the end of the license text to ensure that this commit does not change the total number of lines in the license header. Change-Id: Ie7ba62011752fcb149b99b26317c54f2a0cfa931 Reviewed-by: Jason McDonald <jason.mcdonald@nokia.com>
* Update year in Nokia copyright messages.Jason McDonald2012-01-111-1/+1
| | | | | | | | | Simple search and replace. This commit doesn't touch 3rd-party files, nor translations (where the change is not so simple and will be handled in a separate commit). Change-Id: I4e48513b8078a44a8cd272326685b25338890148 Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
* Fix crash in compiled bindingsAaron Kennedy2011-09-141-2/+10
| | | | Task-number: QTBUG-21265
* Don't release register prematurelyAaron Kennedy2011-08-041-3/+2
| | | | Task-number: QTBUG-20648
* Fix alias warnings in QML compiled bindingsAaron Kennedy2011-07-291-9/+17
|
* Update licenseheader text in source files for qt4.8Jyri Tahtela2011-05-131-17/+17
| | | | | | | Updated version of LGPL and FDL licenseheaders. Apply release phase licenseheaders for all source files. Reviewed-by: Trust Me
* CLeanup registers after AddStringAaron Kennedy2011-02-101-3/+38
| | | | | Reviewed-by: Martin Jones Change-Id: I7bd2806770fe5b86fbc589644107d74981d32abe
* Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into qtquick11Martin Jones2011-01-191-1/+1
|\
| * Update copyright year to 2011.Jason McDonald2011-01-101-1/+1
| | | | | | | | Reviewed-by: Trust Me
* | Support property/method versions in QMLMartin Jones2011-01-051-0/+4
| | | | | | | | | | | | | | | | Use metaobject revisioning to exclude properties/revisions added in later versions from interfering with earlier versions. Task-number: QTBUG-13451 Reviewed-by: Aaron Kennedy
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into qtquick11Martin Jones2010-12-011-14/+0
|\ \ | |/
| * Improve consistency in handling of aliases, bindings and value typesAaron Kennedy2010-11-291-14/+0
| | | | | | | | Task-number: QTBUG-13719
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into qtquick11Yann Bodson2010-11-231-1/+1
|\ \ | |/
| * Fix compilation by s/intptr_t/quintptr/Thiago Macieira2010-11-111-1/+1
| | | | | | | | | | | | | | | | | | intptr_t is defined in some C header that we don't include. I don't know which one it is, but without it, it fails to compile with: declarative/qml/qdeclarativecontext.cpp:477: error: 'intptr_t' was not declared in this scope Reviewed-By: Trust Me
* | Use high performance timer for profiling. Add binding profile info.Michael Brasser2010-11-191-0/+3
|/
* If a type is registered under several names, share the attached property objectAaron Kennedy2010-09-281-5/+5
| | | | Task-number: QTBUG-13799
* Internal QML API cleanupAaron Kennedy2010-08-271-1/+1
|
* Correcting spelling mistakes in documentation. Part of fix for QTBUG-11938.Jerome Pasion2010-08-091-1/+1
| | | | | Reviewer: David Boddie Task number: QTBUG-11938
* Work around ICE in Intel C++ Compiler 11.1.072Thiago Macieira2010-06-161-1/+1
| | | | | | | | qml/qdeclarativecompiledbindings.cpp(1141) (col. 11): internal error: 0_1855 Intel reports that this bug has been fixed with release 12 of ICC Reviewed-By: Alan Alpert
* Introduce a threaded interpreter for QML binding bytecodeAaron Kennedy2010-05-191-156/+233
| | | | Reviewed-by: Roberto Raggi
* Round correctly in binding optimizerAaron Kennedy2010-05-181-1/+1
| | | | QTBUG-9538
* Check for acquireReg() failureAaron Kennedy2010-05-171-0/+27
| | | | QTBUG-10696
* Cleanup: Move import stuff out of the QDeclarativeEngineAaron Kennedy2010-04-291-3/+3
|
* Remove Script {} supportAaron Kennedy2010-04-191-7/+0
|
* Emit runtime warnings through QDeclarativeEngineAaron Kennedy2010-04-191-1/+1
| | | | QTBUG-9726
* Reduce warnings at shutdownAaron Kennedy2010-04-141-4/+1
| | | | QTBUG-9799
* Compiled bindings should not print warnings where normal bindings don'tAaron Kennedy2010-04-141-3/+1
| | | | QTBUG-9813
* Make bindings dump more usefulAaron Kennedy2010-04-121-46/+69
|
* Prevent Behavior from being triggered on initialization.Michael Brasser2010-04-081-12/+10
| | | | Task-number: QTBUG-6332
* Update #include of private headers in QtDeclarativeThiago Macieira2010-04-021-1/+1
| | | | | Always use private/. The WinSCW compiler doesn't search the current directory, for whatever reason.
* Optimize QML "parent" property accessAaron Kennedy2010-03-251-15/+73
| | | | | For properties that are as important as "parent", QML cannot afford the overhead of a signal/slot connection.
* Only release the binding once we're finished with its memoryAaron Kennedy2010-03-181-1/+1
|
* Optimization: Reduce unnecessary QObject allocationsAaron Kennedy2010-03-171-32/+36
|
* Reenable the QML binding optimizer for "safe" optimizationsAaron Kennedy2010-03-121-12/+60
|
* Replace QDeclarativeContext::addDefaultObject() -> setContextObject()Aaron Kennedy2010-03-111-2/+2
| | | | It is faster and easier to use to just support a single context object.
* Unify binding optimizer and QtScript binding signal management logicAaron Kennedy2010-03-101-90/+7
|
* Rename QDeclarativeMetaProperty -> QDeclarativePropertyAaron Kennedy2010-02-251-6/+6
| | | | There's nothing meta about our properties.
* Make more private QDeclarativeMetaProperty methods privateAaron Kennedy2010-02-251-5/+5
|
* Change class prefix to from QmlXXX to QDeclarativeXXX, QmlGraphicsXXX to ↵Warwick Allison2010-02-241-0/+2738
QDeclarativeXXX.