summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* compile when using qt namespaceKent Hansen2009-05-202-2/+8
|
* remove QT_EXPERIMENTAL stuffKent Hansen2009-05-2011-67/+10
|
* update the qdoc tags (\since 4.6, remove \preliminary)Kent Hansen2009-05-208-13/+8
|
* Fix an issue that made appear warnings when the target of a propertyThierry Bastian2009-05-203-2/+31
| | | | | | | | | | animation was destroyed The problem was that we were not really detecting when the target was destroyed. So we weren't able to unregister it from the global internal hash we have in QPropertyAnimation. This happens if an animation is running and the target object is destroyed.
* No need to export QVariantAnimationPrivateThierry Bastian2009-05-201-1/+1
|
* Removing QT_EXPERIMENTAL_SOLUTION from the animation apiLeonardo Sobral Cunha2009-05-1913-84/+10
|
* Removed unused method from QVariantAnimationPrivateLeonardo Sobral Cunha2009-05-192-7/+0
|
* Merge branch 'kinetic-animations' of git@scm.dev.nokia.troll.no:qt/kinetic ↵David Boddie2009-05-192-46/+46
|\ | | | | | | into kinetic-animations
| * Removed memory leak in QEasingCurvePrivateLeonardo Sobral Cunha2009-05-191-0/+1
| | | | | | | | Task-number: 253898
| * Whitespace cleanup in QEasingCurveLeonardo Sobral Cunha2009-05-191-45/+44
| |
| * Merge branch 'kinetic-animations' into kinetic-statemachineKent Hansen2009-05-196-44/+54
| |\
| * | doc: Update signature of eventTest() in documentationEskil Abrahamsen Blomfeldt2009-05-151-1/+1
| | | | | | | | | | | | eventTest() is now non-const.
* | | Doc: Added information about ownership of animations.David Boddie2009-05-191-7/+14
| |/ |/| | | | | Reviewed-by: Thierry Bastian
* | Avoid resetting the QVariantAnimation::currentValue when changing stateLeonardo Sobral Cunha2009-05-151-2/+0
| | | | | | | | Reviewed-by: janarve
* | General refactors in QVariantAnimationLeonardo Sobral Cunha2009-05-152-27/+35
| | | | | | | | Reviewed-by: janarve
* | Update current value on QVariantAnimation::setKeyValuesLeonardo Sobral Cunha2009-05-151-0/+1
| | | | | | | | | | | | | | The current value was udpated on setKeyValueAt, but not on setKeyValues and this was leading to a semantic inconsistency. Reviewed-by: janarve
* | Avoid interpolating if we have less than 2 key values in QVariantAnimationLeonardo Sobral Cunha2009-05-151-4/+10
| | | | | | | | | | | | | | If we have less than 2 key values, we should neither try to interpolate nor set the current value. Reviewed-by: janarve
* | Indentation and whitespace fixes in animation apiLeonardo Sobral Cunha2009-05-155-13/+10
|/
* Merge branch 'kinetic-animations' into kinetic-statemachineKent Hansen2009-05-143-1/+5
|\
| * Merge branch 'kinetic-animations' of git@scm.dev.nokia.troll.no:qt/kinetic ↵David Boddie2009-05-1319-295/+115
| |\ | | | | | | | | | into kinetic-animations
| | * correctly handle multiple event transitions for same (object,event)Kent Hansen2009-05-132-7/+14
| | | | | | | | | | | | | | | | | | The event filter was not removed at the right time. We now store the number of active event transitions for a particular (object,event) and only remove the filtering when the count drops to zero.
| * | Merge branch 'kinetic-animations' of git@scm.dev.nokia.troll.no:qt/kinetic ↵David Boddie2009-05-12238-3127/+6257
| |\ \ | | | | | | | | | | | | into kinetic-animations
| * \ \ Merge branch 'kinetic-animations' of git@scm.dev.nokia.troll.no:qt/kinetic ↵David Boddie2009-04-296-131/+171
| |\ \ \ | | | | | | | | | | | | | | | into kinetic-animations
| * | | | Merged local changes.David Boddie2009-04-293-1/+5
| | | | |
* | | | | Make QAbstractTransition::eventTest() non-constEskil Abrahamsen Blomfeldt2009-05-1417-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | We decided to remove the const of the eventTest() since some transitions have dynamic conditions and need to update when eventTest() is called.
* | | | | correctly handle multiple event transitions for same (object,event)Kent Hansen2009-05-132-7/+14
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | The event filter was not removed at the right time. We now store the number of active event transitions for a particular (object,event) and only remove the filtering when the count drops to zero.
* | | | Merge branch 'kinetic-animations' into kinetic-statemachineKent Hansen2009-05-131-55/+85
|\ \ \ \
| * \ \ \ Merge branch 'kinetic-animations' of git@scm.dev.nokia.troll.no:qt/kinetic ↵Geir Vattekar2009-05-135-16/+24
| |\ \ \ \ | | | |_|/ | | |/| | | | | | | into kinetic-animations
| * | | | Doc: Work on QStateMachine class descriptionGeir Vattekar2009-05-131-55/+85
| | | | | | | | | | | | | | | | | | | | Reviewed-by: Kent Hansen
| * | | | Merge branch '4.5' of git@scm.dev.nokia.troll.no:qt/qt into kinetic-animationsAlexis Menard2009-05-12202-2834/+5597
| |\ \ \ \
* | | | | | kill the QT_STATEMACHINE_SOLUTION defineKent Hansen2009-05-1319-233/+16
| |_|/ / / |/| | | | | | | | | | | | | | We won't release another Qt Solution, so the define is no longer needed.
* | | | | correctly handle multiple signal transitions for same (object,signal)Kent Hansen2009-05-123-15/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The signal was not disconnected at the right time. We now store the number of active signal transitions for a particular (object,signal) and only disconnect when the count drops to zero.
* | | | | Merge branch 'kinetic-statemachine' of git@scm.dev.nokia.troll.no:qt/kinetic ↵Alexis Menard2009-05-1269-3370/+1729
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | into kinetic-statemachine Conflicts: src/gui/graphicsview/qgraphicsitem.cpp
| * | | | Merge branch 'kinetic-animations' into kinetic-statemachineKent Hansen2009-05-123-7/+65
| |\ \ \ \
| | * | | | Doc: Work on QPauseAnimationGeir Vattekar2009-05-111-0/+16
| | | | | |
| | * | | | Merge branch 'kinetic-animations' of git@scm.dev.nokia.troll.no:qt/kinetic ↵Geir Vattekar2009-05-115-12/+74
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | into kinetic-animations
| | * | | | | Doc: Work on QParallelAnimationGroup and QSequentialAnimationGroupGeir Vattekar2009-05-112-7/+49
| | | | | | |
| * | | | | | Fixes crash when calling QState::setErrorState() with null pointerEskil Abrahamsen Blomfeldt2009-05-121-1/+1
| | |/ / / / | |/| | | | | | | | | | | | | | | | When the state is null, it isn't the root state.
| * | | | | Merge branch 'kinetic-animations' into kinetic-statemachineKent Hansen2009-05-084-44/+114
| |\ \ \ \ \ | | |/ / / /
| | * | | | Doc: Work on QAnimationGroup class description.Geir Vattekar2009-05-081-12/+40
| | | | | |
| | * | | | Correct spelling. setConsitentTiming -> setConsistentTimingMichael Brasser2009-05-082-2/+2
| | | | | |
| | * | | | Merge branch 'kinetic-animations' of git@scm.dev.nokia.troll.no:qt/kinetic ↵Geir Vattekar2009-05-0730-145/+272
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | into kinetic-animations
| | | * | | | change the API of private class for QAbstractAnimation to allow settingThierry Bastian2009-05-072-14/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the timer interval. We also export the private clas so it can be used by other modules
| | * | | | | Doc: Work on QPropertyAnimation class descriptionGeir Vattekar2009-05-071-18/+39
| | | | | | |
| * | | | | | gracefully handle deletion of transition's target stateKent Hansen2009-05-083-4/+17
| | | | | | |
| * | | | | | get rid of warningsKent Hansen2009-05-081-2/+0
| | | | | | |
| * | | | | | make sure connections and event filters are removed when state machine haltsKent Hansen2009-05-082-0/+17
| | | | | | |
| * | | | | | don't create transition to null stateKent Hansen2009-05-081-2/+5
| | | | | | |
| * | | | | | don't add signal transition if target is null or signal doesn't existKent Hansen2009-05-071-0/+9
| | | | | | |
| * | | | | | Make it impossible to have root state as source or target of transition or ↵Eskil Abrahamsen Blomfeldt2009-05-073-4/+26
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | as error state Since the root state has no ancestors, it cannot be source or target in transitions since there will be no LCA for the transition, which is required for the algorithm of enterStates and exitStates. In SCXML the root state cannot be target or source of a transition. By the same logic, it cannot be an error state. The root state will always have a valid machine, since it's added to a machine immediately, which makes this code possible.