summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmldeclarativedata_p.h
Commit message (Collapse)AuthorAgeFilesLines
* fix headersWarwick Allison2009-10-291-16/+16
|
* Share QScriptValue's where possibleAaron Kennedy2009-10-061-0/+2
| | | | Also add an autotest for object comparisons
* Create a property cache for synthesized metaobjectsAaron Kennedy2009-10-051-0/+3
|
* Use a bitmask to track bound propertiesAaron Kennedy2009-09-231-0/+6
|
* Save object creation line and column numberAaron Kennedy2009-09-021-0/+5
| | | | | This info is used by the debugger interface, and by the qmlInfo() stream.
* Abstract expression and binding APIsAaron Kennedy2009-08-101-2/+2
| | | | | | | | | By splitting the interface through which the system interacts with bindings away from a specific implementation, we can introduce highly specialized implementations for specific optimizations. This commit also includes a sample optimization for object properties being assigned directly from a local id.
* Simplify QmlDeclarativeData to a single classAaron Kennedy2009-08-101-95/+18
|
* Remove pointless QmlCompiledComponent classAaron Kennedy2009-07-151-2/+2
|
* CleanupMichael Brasser2009-06-301-0/+11
| | | | | Fix up license headers and private warnings, as well as other general cleanups.
* Initialize declarative data members correctlyAaron Kennedy2009-06-181-1/+1
| | | | This was (obviously) causing a crash
* Skeleton for property deferringAaron Kennedy2009-06-111-3/+91
|
* When a QmlContext is destroyed, associated objects must be disassociatedAaron Kennedy2009-05-111-0/+1
|
* Use QObject declarative data to store attached properties.Aaron Kennedy2009-04-281-0/+70
An element's qmlAttachedProperties() function will now only ever get called once per object.