summaryrefslogtreecommitdiffstats
path: root/src/declarative/util/qdeclarativestate.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-doc-staging into ↵Qt Continuous Integration System2011-02-041-8/+11
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4.7-integration * '4.7' of scm.dev.nokia.troll.no:qt/qt-doc-staging: (216 commits) Doc: Fixed a reference to the wrong image. Fixed a bug that caused marked up inline text to be truncated. Doc: Renamed an image to ensure that it does not clash with another. Doc: Fixed QML, unindented snippet. Doc: Removed unnecessary HTML entity from the title. Doc: Fixed broken links to the old Symbian Foundation Wiki. Doc: Updated the copyright statements in the templates. Doc: Fixing typo Replace all occurances of "Qt 4.7" with "QtQuick 1.0" Doc: Adjusted the font sizes for the offline documentation. Doc: Added a missing style sheet to the qhp manifest. Doc: Fixed the qthelp namespace for the Qt documentation. Doc: including missing pages in overviews. Doc: Fixed typo in QCoreApplication docs Fixed whitespace. Avoid hard-coding product names in page titles. Doc: Unindented a code snippet. Doc: Fixed confusing wording of a sentence. Doc: Fixed a broken link. Doc: Updated the information about commercial editions of Qt. ...
| * Doc: Fixed invalid/incomplete QML code snippets.David Boddie2011-01-171-8/+11
| |
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into qtquick11Martin Jones2011-01-191-1/+1
|\ \ | |/
| * Update copyright year to 2011.Jason McDonald2011-01-101-1/+1
| | | | | | | | Reviewed-by: Trust Me
* | Optimize QByteArray to QString conversion in PropertyChanges.Michael Brasser2010-12-211-12/+12
| | | | | | | | | | | | | | | | Perform the conversion once at compile time, rather than many times later. Task-number: QTBUG-15331 Reviewed-by: Martin Jones
* | Optimize construction of QDeclarativeProperty in state operations.Michael Brasser2010-12-171-1/+1
|/ | | | Reviewed-by: Martin Jones
* Removing a binding while it is being applied caused a crash.Martin Jones2010-11-021-6/+6
| | | | | | | | Use a weak pointer to the binding in case applying the binding (while fast forwarding) causes it to be removed. Task-number: QTBUG-14830 Reviewed-by: Michael Brasser
* This patch allows modifications on PropertyChanges on the flyThomas Hartmann2010-09-141-20/+218
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is important for Bauhaus to ensure that we can edit properties and states dynamically in the visual editor Most of the changes consist of added functions for Bauhaus, that do not affect any current behaviour. Important changes: QDeclarativeAbstractBinding is holding a QSharedPointer to itself so that other classes can hold a weak reference to avoid accessing dangling pointers while keeping track of bindings. QDeclarativeStateOperation now has its own private class QDeclarativeStateOperationPrivate to hold a pointer back to QDeclarativeState since the parent is not set correctly in every context. QDeclarativePropertyChangesPrivate does now hold a QDeclarativeGuard instead of a raw pointer to the target QObject. In Bauhaus the target object might be deleted. Reviewed-by: Aaron Kennedy
* Remove pointless \internal docs (that contain no information)Aaron Kennedy2010-08-271-17/+0
|
* qdoc: Reorganized the QML elements table to be a dictionary...Martin Smith2010-08-161-0/+1
| | | | ...and a set of functional group pages.
* doc: Fixed some qdoc errors.Martin Smith2010-08-091-1/+2
|
* Improve docs on QML Animation page and associated elementsBea Lam2010-08-051-1/+1
| | | | Task-number: QTBUG-12666
* State doc fixes, improvementsBea Lam2010-08-021-14/+1
| | | | Task-number: QTBUG-12570
* Correctly apply PropertyChanges when entering an extended stateMichael Brasser2010-08-021-1/+3
| | | | | | | | directly from the base state. Make sure qmlExecuteDeferred is called on the state being extended. Task-number: QTBUG-12559
* fixes, improvements for various docs and example codeBea Lam2010-07-161-4/+20
|
* Doc improvements: move some example code to snippets, add screenshots,Bea Lam2010-06-091-2/+3
| | | | other minor doc fixes
* Move some example code into snippets/ and add other doc fixesBea Lam2010-06-091-7/+27
|
* Ensure state operations assigned to the default state are triggeredMichael Brasser2010-06-071-0/+7
| | | | | | when returning to that state. Task-number: QTBUG-11228
* Fix QT_NO_TEXTSTREAM compilation errors.Tasuku Suzuki2010-05-311-0/+2
| | | | | Merge-request: 647 Reviewed-by: Andreas Aardal Hanssen <andreas.aardal.hanssen@nokia.com>
* Fix crash in ParentAnimation.Michael Brasser2010-05-141-1/+2
| | | | | | | | | | | copyOriginals plays with the order of the revertList, which messes up the assumptions of ParentAnimation. The full fix will require some rearchitecting of how the states and transitions handle "related" actions, but for now this fixes the crash. Reverting to the base state has also been fixed. Task-number: QTBUG-10671, QTBUG-10676
* Remove obsolete doc groupings.Michael Brasser2010-05-041-1/+0
|
* Merge branch '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-1 into 4.7Peter Yard2010-04-271-2/+2
|\
| * Fix AnchorChanges to work with parent.right.Michael Brasser2010-04-201-2/+2
| | | | | | | | | | | | | | "parent" needs to be evaluated with the AnchorChanges target as the scope object. Task-number: QTBUG-5338
* | Docs Changes to start page. Minor change to Elements doc. See also added to ↵Peter Yard2010-04-271-1/+1
|/ | | | some elements docs.
* Fix url resolution in PropertyChanges.Michael Brasser2010-04-091-0/+12
| | | | | | | | Make sure bindings in PropertyChanges resolve urls correctly. Also refactor the code so that PropertyChanges will always use the standard url resolution support provided by QDeclarativeProperty. Task-number: QTBUG-9571
* Document behavior of conflicting when clauses.Michael Brasser2010-04-081-4/+14
| | | | Task-number: QTBUG-9371
* Update #include of private headers in QtDeclarativeThiago Macieira2010-04-021-8/+8
| | | | | Always use private/. The WinSCW compiler doesn't search the current directory, for whatever reason.
* Add AnchorAnimation for animating AnchorChanges.Michael Brasser2010-03-111-29/+33
| | | | Task-number: QT-2825
* Rename QDeclarativeMetaProperty -> QDeclarativePropertyAaron Kennedy2010-02-251-3/+3
| | | | There's nothing meta about our properties.
* Remove QDeclarativeMetaProperty::createProperty() methodAaron Kennedy2010-02-251-4/+4
| | | | | The behavior of createProperty() (to resolve dot properties) is now the behavior of the constructors.
* Move private QDeclarativeMetaProperty functions into the private classAaron Kennedy2010-02-251-3/+4
| | | | | | We don't want to allow manipulation of bindings and signal properties through the public API. Equivalents of the public functions now exist in QDeclarativeMetaPropertyPrivate for internal use.
* Change class prefix to from QmlXXX to QDeclarativeXXX, QmlGraphicsXXX to ↵Warwick Allison2010-02-241-0/+482
QDeclarativeXXX.