summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml
Commit message (Collapse)AuthorAgeFilesLines
* Remove QML_DEFINE_... macros, now use QML_REGISTER_... macros calls.Warwick Allison2010-02-238-50/+30
| | | | Task-number: QT-2798
* Fix but in QmlMetaProperty assignment operatorAaron Kennedy2010-02-231-0/+2
| | | | QTBUG-8166
* Small QmlMetaProperty code cleanupAaron Kennedy2010-02-231-16/+16
|
* Replace QmlList* and QList* support with a single QmlListProperty typeAaron Kennedy2010-02-2231-746/+730
| | | | | | | | As a value type QmlListProperty doesn't consume any memory in the object. It also has a companion QmlListReference class that is part of the public API for C++ developers to interact with that also manages memory issues that existed with previous solutions (if the containing QObject was destroyed it left a dangling pointer).
* Rename MouseRegion -> MouseAreaMartin Jones2010-02-221-1/+1
|
* Merge branch 'master' of scm.dev.nokia.troll.no:qt/qtMartin Jones2010-02-18136-139/+151
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: mkspecs/linux-g++-x11egl/qplatformdefs.h src/declarative/qml/qmldom.h src/declarative/util/qmlview.cpp src/declarative/util/qmlview.h tools/qdoc3/cppcodemarker.cpp tools/qmldebugger/standalone/canvasframerate.cpp tools/qmldebugger/standalone/engine.cpp tools/qmldebugger/standalone/expressionquerywidget.cpp tools/qmldebugger/standalone/expressionquerywidget.h tools/qmldebugger/standalone/objectpropertiesview.cpp tools/qmldebugger/standalone/objectpropertiesview.h tools/qmldebugger/standalone/objecttree.cpp tools/qmldebugger/standalone/qmldebugger.cpp tools/qmldebugger/standalone/watchtable.cpp tools/qmldebugger/standalone/watchtable.h
| * Merge branch 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-1 into ↵Qt Continuous Integration System2010-02-16135-138/+150
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | master-integration * 'master' of scm.dev.nokia.troll.no:qt/oslo-staging-1: (42 commits) doc: Fixed some qdoc errors. doc: Fixed some qdoc errors. Fix copyright year. Fix broken license headers. doc: Fixed some qdoc errors. Reusing sheets on Mac OS X 10.5 & above shows painting artifacts. doc: Fixed some qdoc errors. QNetworkAccessManager: add method to send custom requests doc: Fixed some qdoc errors. Optimization: Avoid calling out to public API function Mac: submenu shows up at the wrong position Add operator< and qHash for QSharedPointer and fix operator-. Don't use QSystemLocale if QT_NO_SYSTEMLOCALE (like QWS) Don't use QSystemLocale if QT_NO_SYSTEMLOCALE (like QWS) Optimized QLocale to access system locale on demand. Fix QRegion under Mac OS X. update according to Thiago's comments. Changes: add functionality for dbus auto start to qt Add license header to this file readdir64 is not available on HP-UX ...
| | * Fix copyright year.Jason McDonald2010-02-16135-135/+135
| | | | | | | | | | | | Reviewed-by: Trust Me
| | * doc: Fixed some qdoc errors.Martin Smith2010-02-161-1/+1
| | |
| | * doc: Fixed some qdoc errors.Martin Smith2010-02-163-2/+14
| | |
* | | Make QmlDom API internalKai Koehne2010-02-185-409/+420
| | | | | | | | | | | | | | | | | | | | | It's still used by QmlDesigner, therefore the symbols have to be exported. Task-number: QTBUG-6845
* | | Compile fix with namepaceshjk2010-02-183-1/+9
| | | | | | | | | | | | Task-number: QTBUG-8205
* | | Merge branch 'master' of scm.dev.nokia.troll.no:qt/qt-qml into ↵Qt Continuous Integration System2010-02-1724-171/+456
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | master-integration * 'master' of scm.dev.nokia.troll.no:qt/qt-qml: (47 commits) Add missing NOTIFY signals to various QML item class properties Fix currentIndex after itemsMoved() qmlviewer: build on symbian Revert "Replace QList<>* support with QmlListProperty" Declare QmlXmlListModelRole meta type before any code uses it. Make compile on Symbian (call Q_DECLARE_METATYPE earlier) Conditionally link webkit on wince Revert "Run dos2unix on these files." Expose LayoutItem documentation Fix palette on the N900 Fix QTBUG-8090, improve original patch effectiveness. Replace QList<>* support with QmlListProperty Run dos2unix on these files. Remove standalone QmlDebugger. It is now only available through the Mobility 404 Fix crash in QmlMetaProperty that could occur when using value-type QML binding optimizer crash QML binding optimizer crash Fix crash in QML binding optimizer Don't delete binding directly ...
| * | Revert "Replace QList<>* support with QmlListProperty"Aaron Kennedy2010-02-1710-166/+258
| | | | | | | | | | | | | | | | | | This was accidentally pushed early. This reverts commit 8454c53b304a4aba7c058b315041b3a38ad4fff5.
| * | Replace QList<>* support with QmlListPropertyAaron Kennedy2010-02-1610-258/+166
| | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/declarative/graphicsitems/qmlgraphicsitem.cpp src/declarative/qml/qmlmetaproperty.cpp src/declarative/qml/qmlmetatype.cpp
| * | Mobility 404Wolfgang Beck2010-02-161-2/+2
| | |
| * | Fix crash in QmlMetaProperty that could occur when using value-typeMichael Brasser2010-02-162-4/+4
| | | | | | | | | | | | properties after the engine was deleted.
| * | Merge branch 'master' of scm.dev.nokia.troll.no:qt/qt-qmlAaron Kennedy2010-02-1617-18/+267
| |\ \
| | * \ Merge branch 'master' of scm.dev.nokia.troll.no:qt/qt-qmlMartin Jones2010-02-1613-11/+48
| | |\ \
| | | * | MOBILITY-404 QS Windows.Wolfgang Beck2010-02-1611-10/+40
| | | | |
| | * | | Add QmlImageProvider to allow asynchronous access to images.Martin Jones2010-02-166-8/+227
| | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Setting an image source to image://providerid/imageid will pass the request for imageid to the provider registered for providerid. QmlImageProvider::request() is run in a low priority thread, so the main thread is not blocked while the image is loaded/rendered. Reviewed-by: Aaron Kennedy
| * | | QML binding optimizer crashAaron Kennedy2010-02-161-2/+2
| | | | | | | | | | | | | | | | | | | | The context's id values must be deleted after the compiled bindings as they may access the id values during shutdown.
| * | | QML binding optimizer crashAaron Kennedy2010-02-161-4/+5
| | | | | | | | | | | | | | | | We should check that the fetch() generation succeeded before continuing.
| * | | Fix crash in QML binding optimizerAaron Kennedy2010-02-163-138/+164
| | | | | | | | | | | | | | | | Optimized bindings need to reset the mePtr too.
| * | | Don't delete binding directlyAaron Kennedy2010-02-161-2/+4
| | |/ | |/| | | | | | | | | | Bindings should be destroyed by calling their destroy() method, not by deleting them.
| * | Remove noop codeAaron Kennedy2010-02-151-1/+0
| | |
| * | Move type initialization from global static initializers to QmlEngine ↵Warwick Allison2010-02-141-0/+8
| |/ | | | | | | | | | | construction. Task-number: QT-2798
* | Prepare translations of the declarative module.Friedemann Kleint2010-02-152-9/+9
|/ | | | | Add to translations profile. move stuff out of QObject-context, correct spelling and contractions, correct usage of tr().
* Fix warningsAaron Kennedy2010-02-121-1/+1
|
* Reference count shared expression dataAaron Kennedy2010-02-122-1/+7
| | | | | | QmlExpression uses data from the QmlCompiledComponent (eg. expression string data). It must therefore hold a reference to the QmlCompiledComponent to prevent the data being deleted.
* Cleanup public QmlMetaType APIAaron Kennedy2010-02-1211-154/+109
| | | | Remove some unnecessary methods from the QmlMetaType class
* QML Object toString should use 64-bit address on 64-bit platformsAaron Kennedy2010-02-111-1/+1
|
* Fix tst_qmlecmascript::callQtInvokablesAaron Kennedy2010-02-111-6/+8
| | | | | | The assert in qmlobjectscriptclass.cpp is valid when the call is running in a correctly created QML environment, but not valid for the test case which bypasses QML.
* CrashAaron Kennedy2010-02-101-0/+2
|
* Revert "Remove unimplemented methods from header"Martin Jones2010-02-101-0/+2
| | | | This reverts commit e712ecee850e04084643243a096befbf47e4e8b9.
* Revert "Replace QList<>* support with QmlListProperty"Martin Jones2010-02-1010-166/+270
| | | | This reverts commit d914555badcd4761864657e1e335e657b791453f.
* Remove unimplemented methods from headerKai Koehne2010-02-091-2/+0
| | | | Implementations got removed in d914555badcd4
* Properly insert objects into the context's object listAlan Alpert2010-02-091-0/+1
| | | | | | | Fixes a failing autotest, where the object's context pointer was not being reset. This was because the object was not placed properly in the context's contextObjects list and so was not found and cleared when the context was destroyed.
* Replace QList<>* support with QmlListPropertyAaron Kennedy2010-02-0910-270/+166
|
* Remove old implicit module support.Warwick Allison2010-02-092-14/+16
| | | | | | | | Previously, it was allowed to use type qualification to refer to types defined in subdirectories - indeed, this was the only form of modularity. This is no longer desirable since we have good import features. Task-number: QTBUG-7721
* Use networkAccessManagerFactory() for worker threads too.Martin Jones2010-02-092-14/+20
| | | | Task-number: QT-2850
* Merge branch 'master' of scm.dev.nokia.troll.no:qt/qt-qmlAlan Alpert2010-02-082-3/+3
|\
| * Changed define name to reflect change in Creator.Erik Verbruggen2010-02-081-2/+2
| |
| * re-enable QT_USE_FAST_CONCATENATIONErik Verbruggen2010-02-081-1/+1
| | | | | | | | includes workaround for breakage with old g++
* | Document QtObjectAlan Alpert2010-02-081-0/+19
|/ | | | Task-number:QTBUG-6034
* XMLHttpRequest collection bugAaron Kennedy2010-02-081-45/+45
| | | | | | | QmlXMLHttpRequest was holding a reference to the callback function indefinately. If the callback function also referenced the XMLHttpRequest (which they always do) the QmlXMLHttpRequest would not be destroyed until the application exited.
* Allow objects to be shared between QmlEnginesAaron Kennedy2010-02-087-75/+83
| | | | QTBUG-7957
* Fix Behaviors for object-type properties.Michael Brasser2010-02-051-1/+1
| | | | Task-number: QT-2269
* Clean up QmlImageReader thread on engine destruction.Martin Jones2010-02-051-0/+2
|
* Merge branch 'kinetic-declarativeui' of ↵Warwick Allison2010-02-041-1/+2
| | | | | | | | git://git-nokia.trolltech.com.au/qtsoftware/qt/kinetic Conflicts: src/xmlpatterns/type/qprimitives_p.h tools/linguist/lupdate/main.cpp