summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmlpropertycache.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix copyright year.Jason McDonald2010-02-161-1/+1
| | | | Reviewed-by: Trust Me
* Allow objects to be shared between QmlEnginesAaron Kennedy2010-02-081-0/+60
| | | | QTBUG-7957
* Cache reset'abilityAaron Kennedy2010-01-281-0/+2
|
* Implement custom QML slot invokation logicAaron Kennedy2010-01-151-0/+9
| | | | | | | | Previously QML was inefficiently forwarding the task of invoking Qt slots to QScript. QML does not implement the more advanced argument coercian of QScript and does not support method overloading. These two features are only needed to support legacy C++ classes (of which QML has none), and are not worth the perf cost to support.
* Add basic support for property iteration.Michael Brasser2010-01-131-0/+11
| | | | Task-number: QTBUG-6033
* Optimization: Bypass qt_metacall for synthesized methodsAaron Kennedy2010-01-091-2/+79
|
* Set correct property flags for custom property types.Michael Brasser2009-12-171-3/+4
| | | | | | | | | If a property type was a composite object pointer (e.g. property MyObject obj), it was not being correctly identified as an object type. Task-number: QTBUG-6335 Reviewed-by: Aaron Kennedy
* Dynamic metaobject sharing and caching.Martin Jones2009-12-111-11/+18
|
* Fix leaks.Michael Brasser2009-12-081-1/+0
|
* fix includesOswald Buddenhagen2009-12-031-3/+4
| | | | | | | | | | | | - include headers from own directory with "" - include headers from own project without private/ - sort includes from most specific to most generic - make headers self-contained - some whitespace unification no attempt was made at making the qt includes consistent regarding the use of module names and forwarding headers. no attempt was made at sorting includes.
* OptimizationAaron Kennedy2009-12-031-6/+27
|
* Undo most of 913dd563064e8047fe738fc9c79135adfb928977Warwick Allison2009-12-021-2/+2
| | | | It seems we're going to have to so a syncqt/configure in Qt modules.
* Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2009-12-021-0/+4
|\ | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/qml/qmlmetatype.cpp
| * Two way WorkerScript communicationsAaron Kennedy2009-11-301-0/+4
| |
* | Remove include styles that rely on configure.Warwick Allison2009-12-011-1/+1
|/ | | | May help modularization (syncqt and configure are Qt-specific).
* Do not use "QtDeclarative/XXX" style includes in declarative module code,Warwick Allison2009-11-121-1/+1
| | | | as it breaks reinstalling the module against existing Qt.
* fix headersWarwick Allison2009-10-291-16/+16
|
* Fix more warnings.Michael Brasser2009-10-261-1/+1
|
* Ensure cleanup happens before the destruction of QScriptEngineAaron Kennedy2009-10-261-2/+12
| | | | This was causing crashes on windows.
* Use utf8 instead of latin1 where appropriateAaron Kennedy2009-10-121-5/+5
|
* Use QMetaObject::indexOfProperty()Aaron Kennedy2009-10-051-8/+4
| | | | | This is both more efficient, and allows the creation of dynamic properties.
* Fix test failuresAaron Kennedy2009-10-051-0/+2
|
* Reenable types/enums and move scripts into an isolated scopeAaron Kennedy2009-10-051-6/+6
|
* Read/write property directly from QmlObjectScriptClassAaron Kennedy2009-10-051-0/+37
|
* QmlMetaProperty cleanupAaron Kennedy2009-10-051-12/+43
|
* Improve script lookup cachingAaron Kennedy2009-10-051-5/+15
|
* Create a property cache for synthesized metaobjectsAaron Kennedy2009-10-051-0/+137