summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmlobjectscriptclass_p.h
Commit message (Collapse)AuthorAgeFilesLines
* Change class prefix to from QmlXXX to QDeclarativeXXX, QmlGraphicsXXX to ↵Warwick Allison2010-02-241-144/+0
| | | | QDeclarativeXXX.
* Fix copyright year.Jason McDonald2010-02-161-1/+1
| | | | Reviewed-by: Trust Me
* Compile.Warwick Allison2010-02-031-2/+2
|
* The depot (4.6.2) does not have the Value patch yet, adjust version checksWarwick Allison2010-02-021-2/+2
| | | | accordingly.
* Optimization: Skip attached property search where possibleAaron Kennedy2010-01-281-0/+1
| | | | QTBUG-6734
* Compile with Qt 4.6.1Aaron Kennedy2010-01-201-6/+10
|
* Implement custom QML slot invokation logicAaron Kennedy2010-01-151-0/+17
| | | | | | | | 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/+1
| | | | Task-number: QTBUG-6033
* Update QML to adhere to latest QScriptDeclarativeClassAaron Kennedy2010-01-111-2/+2
|
* Basic QML JS benchmarkAaron Kennedy2010-01-081-1/+1
|
* Correctly determine QScriptValue::isQObject() for QObjects using theMichael Brasser2009-12-171-0/+1
| | | | | | | | | | | QScriptDeclarativeClass. This allows us to pass QObjects to QML-defined functions which expect a QVariant (and will presumably help in other cases where we expect transparent QObject <-> QVariant conversion in the engine). Task-number: QTBUG-6178 Reviewed-by: Aaron Kennedy
* Throw error when attempting to write to a non-existant property via script.Michael Brasser2009-12-111-2/+7
|
* fix includesOswald Buddenhagen2009-12-031-2/+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.
* Undo most of 913dd563064e8047fe738fc9c79135adfb928977Warwick Allison2009-12-021-2/+2
| | | | It seems we're going to have to so a syncqt/configure in Qt modules.
* Remove include styles that rely on configure.Warwick Allison2009-12-011-2/+2
| | | | May help modularization (syncqt and configure are Qt-specific).
* fix headersWarwick Allison2009-10-291-16/+16
|
* Add binding assignment warningsAaron Kennedy2009-10-161-1/+2
|
* Correctly pass context to QmlObjectScriptClassAaron Kennedy2009-10-161-1/+2
|
* Improve scope handlingAaron Kennedy2009-10-061-1/+2
|
* Fix attached properties/enums from ecmascriptAaron Kennedy2009-10-051-1/+6
|
* Update to new QScriptDeclarativeClass APIAaron Kennedy2009-10-051-5/+4
|
* Reenable types/enums and move scripts into an isolated scopeAaron Kennedy2009-10-051-4/+2
|
* Prevent writes to the global objectAaron Kennedy2009-10-051-0/+8
| | | | Also add toString() method to qobjects
* Read/write property directly from QmlObjectScriptClassAaron Kennedy2009-10-051-0/+2
|
* Improve script lookup cachingAaron Kennedy2009-10-051-0/+98