summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmlvme.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add prototype value type supportAaron Kennedy2009-07-231-13/+34
|
* Rename QmlBindableValue to QmlBindingAaron Kennedy2009-07-201-10/+10
|
* Remove unnecessary global context management stuffAaron Kennedy2009-07-161-16/+6
|
* Remove pointless QmlCompiledComponent classAaron Kennedy2009-07-151-10/+7
|
* Rework compiler to a two phase analyse/generate approachAaron Kennedy2009-07-151-56/+16
|
* Start moving debugger out of processAaron Kennedy2009-07-131-1/+1
|
* Support parameterized synthesized methodsAaron Kennedy2009-07-021-1/+1
|
* Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-07-021-2/+1
|\ | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * Make performance logging classes private.Michael Brasser2009-07-021-2/+1
| |
* | Initial property aliasing supportAaron Kennedy2009-07-021-1/+1
|/ | | | Currently very basic - the only alias "script" that is allowed is Id.property
* Update SetProperties to handle changing bindingsAaron Kennedy2009-06-261-2/+2
| | | | Also removed all uses of SetProperty
* Don't defer properties if an id has been setAaron Kennedy2009-06-171-7/+9
|
* Fixing QWidget supportThomas Hartmann2009-06-161-1/+11
| | | | Reviewed-by: Kai Koehne
* Deferred properties mostly work.Aaron Kennedy2009-06-161-9/+29
| | | | However, they still don't honour the presence of an id property.
* Fix autotest crashAaron Kennedy2009-06-161-2/+2
|
* Skeleton for property deferringAaron Kennedy2009-06-111-0/+13
|
* Source location isn't needed for compiled bindingsAaron Kennedy2009-06-101-1/+0
|
* Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-06-101-1/+12
|\ | | | | | | | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui Conflicts: src/declarative/qml/qmlvme.cpp
| * Support URLs directly (not just as strings), so they are correctly resolved.Warwick Allison2009-06-101-0/+16
| | | | | | | | | | | | | | URLs expressed as strings (possible relative) are resolved relative to the component in which the string expression is converted to a url value. All items are converted to use QUrl properties, except SqlConnection, where the databasename is only a special-case URL (this may need further consideration).
* | Remove perf metricsAaron Kennedy2009-06-101-209/+0
| | | | | | | | These numbers were always too small to be measured meaningfully in this way.
* | Improve list assignment performanceAaron Kennedy2009-06-101-52/+58
| |
* | Improve bindings startup performanceAaron Kennedy2009-06-101-2/+2
|/
* Fix handling of qreal properties.Michael Brasser2009-06-091-6/+20
| | | | | This is to bring us in line with the fix made to moc's handling of qreal properties.
* Revert "Naively fix handling of qreal properties for ARM."Michael Brasser2009-06-081-2/+1
| | | | | | | | This reverts commit 2575eac4c26ad92dde95959a82f576edc3e76e1d. Conflicts: src/declarative/qml/qmlvme.cpp
* Remove some pointless perf metricsAaron Kennedy2009-06-011-1/+1
|
* Simplify and comment compilerAaron Kennedy2009-05-271-6/+1
|
* Remove AssignStackObject instructionAaron Kennedy2009-05-261-33/+0
|
* Remove the NoOp instructionAaron Kennedy2009-05-261-10/+0
|
* Remove unnecessary conditionAaron Kennedy2009-05-261-9/+0
|
* Remove ResolveFetchObject instructionAaron Kennedy2009-05-261-26/+0
|
* Remove AssignValueSource instructionAaron Kennedy2009-05-261-26/+0
|
* Unify the store instructions into the main VME switchAaron Kennedy2009-05-261-268/+249
|
* Remove AssignObject instructionAaron Kennedy2009-05-261-108/+34
|
* Remove Try*Object instructionsAaron Kennedy2009-05-261-42/+0
|
* Naively fix handling of qreal properties for ARM.Michael Brasser2009-05-221-1/+2
| | | | | This gets things working, but isn't ideal as it treats qreal properties as type double on ARM (where they should be of type float).
* Remove unnecessary codeAaron Kennedy2009-05-201-2/+0
|
* Start work on translation support in Qml.Michael Brasser2009-05-181-0/+2
| | | | Added basic support for qsTr in Qml, both in the engine and in lupdate.
* Remove Assign*Binding VME instructionsAaron Kennedy2009-05-151-29/+0
|
* Remove AssignConstant VME instructionAaron Kennedy2009-05-151-58/+0
|
* Remove AssignSignal instructionAaron Kennedy2009-05-131-33/+0
|
* Remove left over debuggingAaron Kennedy2009-05-131-1/+0
|
* Merge branch 'kinetic-declarativeui' of ↵Aaron Kennedy2009-05-131-0/+1
|\ | | | | | | git@scm.dev.nokia.troll.no:qt/kinetic into kinetic-declarativeui
| * More robust error handling (in ListView) and reporting (in VisualModel).Martin Jones2009-05-121-0/+1
| |
* | Remove QWidget hackAaron Kennedy2009-05-121-5/+1
|/ | | | We no longer have any QWidget bindings, so we don't need this hack. Will have to solve the problem properly when we reintroduce QWidget support.
* Clean up qmlparser testAaron Kennedy2009-05-121-1/+6
|
* Use sub-component metaobjects to improve performanceAaron Kennedy2009-05-111-2/+2
| | | | This reduces the number of runtime-resolved AssignConstant instructions that need to be generated.
* Handle QmlParserStatus's and QmlBindableValeus being deleted during ↵Aaron Kennedy2009-05-111-8/+27
| | | | component creation
* Add some support for QWidget (again)Thomas Hartmann2009-05-061-1/+6
| | | | | | | QObject::setParent is not allowed for QWidgets using QWidget::setParent instead if QObject::isWidgetType() Reviewed-by: Kai Koehne
* Improve error handlingAaron Kennedy2009-05-061-2/+5
| | | | If a sub-component causes an error during creation we propagate those errors to the instantiating component.
* Very basic slot declaration supportAaron Kennedy2009-05-051-1/+1
| | | | | | | | | | Currently only parameterless slots are supported. They are declared inline with the object: Rect { function mySlot() { print("Hello world!"); } }