summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmlmetaproperty.cpp
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-11-041-0/+3
|\ | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * Doc.Michael Brasser2009-11-041-0/+3
| |
* | testsAaron Kennedy2009-11-041-78/+34
|/
* Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-10-301-16/+16
|\ | | | | | | | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/debugger/qmldebug.cpp src/declarative/fx/qmlgraphicsimagebase_p.h src/declarative/util/qmlanimation.h src/declarative/util/qmlstate.h src/declarative/util/qmltimer.cpp
| * fix headersWarwick Allison2009-10-291-16/+16
| |
* | Make private headers _pAaron Kennedy2009-10-301-1/+1
|/
* Doc.Michael Brasser2009-10-261-0/+1
|
* Fix Behavior support for value type properties.Michael Brasser2009-10-231-0/+6
|
* Add binding assignment warningsAaron Kennedy2009-10-161-52/+78
|
* Make assigning to a QList and a QmlList consistentAaron Kennedy2009-10-141-1/+0
|
* Merge branch 'kinetic-declarativeui' of ↵Michael Brasser2009-10-121-10/+19
|\ | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * Pass all WriteProperty argsAaron Kennedy2009-10-121-3/+3
| |
| * Composite types should assign to object propertiesAaron Kennedy2009-10-121-2/+11
| | | | | | | | Fixes QT-956
| * Use utf8 instead of latin1 where appropriateAaron Kennedy2009-10-121-5/+5
| |
* | Behavior fix plus basic autotests.Michael Brasser2009-10-121-1/+0
|/
* Merge branch 'kinetic-declarativeui' of ↵Michael Brasser2009-10-111-29/+1
|\ | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * Remove deprecated write to signal property supportYann Bodson2009-10-091-29/+1
| |
* | Improve Behavior reliability.Michael Brasser2009-10-111-24/+62
|/
* Make Script an instrinsic typeAaron Kennedy2009-10-071-1/+1
| | | | | This allows us to delay the QML load until external script files have been loaded from the network, and to correctly scope these scripts.
* Fix test failuresAaron Kennedy2009-10-051-5/+11
|
* QmlMetaProperty cleanupAaron Kennedy2009-10-051-298/+252
|
* Minor QmlMetaProperty cleanupAaron Kennedy2009-10-051-20/+33
|
* Improve script lookup cachingAaron Kennedy2009-10-051-1/+1
|
* Create a property cache for synthesized metaobjectsAaron Kennedy2009-10-051-58/+13
|
* Remove binding when writing to a propertyAaron Kennedy2009-09-231-3/+15
|
* Use a bitmask to track bound propertiesAaron Kennedy2009-09-231-13/+24
|
* Add plumbing for more advanced signal property controlAaron Kennedy2009-09-221-5/+61
|
* Ensure that relative urls are made absolute in all casesKai Koehne2009-09-151-2/+6
| | | | | | | Always resolve make urls absolute in QmlMetaProperty::write, even when the type of the variant passed in is already of type QUrl. Reviewed-by: Aaron Kennedy
* Fix that empty string "resolves" to empty URL.Warwick Allison2009-09-111-4/+3
| | | | Fix typo.
* Support URL resolution from within script blocksAaron Kennedy2009-09-101-0/+25
|
* Fix leak.Michael Brasser2009-09-071-0/+2
|
* Remove outdated comment.Michael Brasser2009-09-041-1/+1
|
* Support overriding signal handlers in a state change.Michael Brasser2009-08-311-2/+2
|
* Add internal note.Michael Brasser2009-08-271-1/+1
|
* Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2009-08-251-1/+1
|\ | | | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/qml/qmlcompiler.cpp src/declarative/qml/qmlengine_p.h
* | Largely revert 40c12237b506bd and implement simpler more efficient way.Warwick Allison2009-08-241-1/+1
|/ | | | Still doubtful that ACTUAL version import is needed.
* Various doc fixes.Michael Brasser2009-08-191-2/+2
| | | | Make QML docs fit in with the new Qt style. Fix numerous qdoc errors.
* Resolve attached property typenames in correct context.Warwick Allison2009-08-181-7/+13
| | | | | | The imports of the component containing the reference to the attached property are used to resolve typenames, rather than assuming "Qt" namespace.
* More namespace improvementsWarwick Allison2009-08-171-3/+7
| | | | | | | | | | - Store and find QML version ranges efficiently - Require version for QmlType-from-string - Removed unused version-ignorant QmlType-from-string functions - Some attached properties now resolve (eg. tst_qmlparser) - Still no better: - interfaces not versioned - some attached properties still hard-codec to Qt
* Abstract expression and binding APIsAaron Kennedy2009-08-101-35/+28
| | | | | | | | | 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.
* Avoid pointless QMetaProperty lookupAaron Kennedy2009-08-101-2/+1
|
* Add a QmlMetaType::typeCategory() methodAaron Kennedy2009-08-061-8/+17
| | | | | | | QmlMetaProperty was calling isObject(), isList() and isQmlList() to determine its property category, resulting in acquiring and releasing three locks (one for each call). This call allows QmlMetaProperty to do the same with only one lock.
* Use meta property cache for property restoresAaron Kennedy2009-08-061-34/+69
|
* Merge branch 'kinetic-declarativeui' of ↵Michael Brasser2009-08-051-0/+2
|\ | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * Shortcut testing for internal QVariant typesAaron Kennedy2009-08-031-0/+2
| |
* | QmlMetaProperty::binding() should only return a binding if it is enabled.Michael Brasser2009-08-051-1/+1
|/
* Make QmlMetaProperty reentrantAaron Kennedy2009-08-031-81/+75
|
* Fix crashes on exit.Michael Brasser2009-07-271-9/+18
|
* Add prototype value type supportAaron Kennedy2009-07-231-63/+153
|