summaryrefslogtreecommitdiffstats
path: root/src/corelib/animation/qvariantanimation.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Change to release license header.Jason McDonald2011-02-161-13/+13
| | | | Reviewed-by: Trust Me
* Update copyright year to 2011.Jason McDonald2011-01-111-1/+1
| | | | | Reviewed-by: Trust Me (cherry picked from commit ac5c099cc3c5b8c7eec7a49fdeb8a21037230350)
* Make the animation api compile when QT_NO_THREAD is definedLeonardo Sobral Cunha2010-01-211-0/+4
| | | | | Task-number: QTBUG-6890 Reviewed-by: Thierry
* Update copyright year to 2010Jason McDonald2010-01-061-1/+1
| | | | Reviewed-by: Trust Me
* Doc: Try to explain better when and how the easing curve is appliedJan-Arve Sæther2009-12-101-0/+7
| | | | | | | Maybe not perfect, but it should be *better* at least. Task-number: QTBUG-6623 Reviewed-by: Thierry
* Complete QVariantAnimation doc to mention qRegisterAnimationInterpolatorThierry Bastian2009-11-191-1/+18
| | | | Task-number: QTBUG-5970
* Result API review with JasminThierry Bastian2009-11-041-2/+2
| | | | | | | | | | | | | | | | | QAbstractAnimation: currentTime returns the "complete" current time currentLoopTime() returns the time inside the current loop add setPaused(bool) for consistency with QTimeLine stateChanged: newState passed as first paramater (before oldState) for consistency with the reset of Qt QAnimationGroup: rename clearAnimations to clear rename insertAnimationAt to insertAnimation rename takeAnimationAt to takeAnimation QSequentialAnimationGroup: rename insertPauseAt to insertPause
* Animations: updateCurrentTime now receives the currentTime as paramaterThierry Bastian2009-09-281-1/+1
| | | | Reviewed-by: Leo
* Small change in the API of animationsThierry Bastian2009-09-231-2/+1
| | | | | | | | We're not taking a parameter in updateCurrentTime any more because that parameter was the total currenttime. So it was taking into account the currenttime and the currentloop at once. This was inconsistent Reviewed-by: Leo
* Update license headers again.Jason McDonald2009-09-091-4/+4
| | | | Reviewed-by: Trust Me
* Update tech preview license header for files that are new in 4.6.Jason McDonald2009-08-311-13/+13
| | | | Reviewed-by: Trust Me
* Improve memory usage of the connectionlists inside QObjectOlivier Goffart2009-08-191-7/+8
| | | | | | | | | | | | | | | | | | | | ... by not allocating space for slots in the vector. Before, the vector uses the signal index as index. The problem is that the slots and signal are mixed in the same index space. We solve the problem by having a different index space for the signal in the connectionlists vector. All we need to do is to add the information about the number of signals in the moc. Also, we are not connecting to cloned signal but only to the orginial ones. For example, destroyed(QObject * = 0) would generate two signal, we now only connect to the first one. This also improve a little bit the performence while activating signals since it removed one call to indexOfMethod. Reviewed-by: Brad
* QPropertyAnimation: refactor of the default-value codeThierry Bastian2009-08-131-39/+26
|
* oops: fix an issue when going backward and there is only 1 key value setThierry Bastian2009-08-121-4/+11
|
* Make QPropertyAnimation symetric wrt directionThierry Bastian2009-08-121-38/+39
| | | | | | It is now possible to set a start value and no end value and starting the animation will pick the default end value from the current value of the property that's being animated.
* Update contact URL in license headers.Jason McDonald2009-08-121-1/+1
| | | | Reviewed-by: Trust Me
* extend the QObjectPrivate::connectedSignals bitfield to make spaceAaron Kennedy2009-07-311-1/+1
| | | | | | | | | | for all the required NOTIFY signals we need for QML bindings. An additional internal function QMetaObject::isConnected() allows to query the bits, or you use connectedSignals[0] if you know that the signal in question has a QMetaObject::indexOfSignal() < 32. Authored-by: mae Reviewed-by: Aaron Kennedy
* Update license headers in files that are new in 4.6.Jason McDonald2009-06-171-2/+2
| | | | Reviewed-by: Trust Me
* move the QT_NO_ANIMATION macro to the right place (ie after otherThierry Bastian2009-06-041-2/+2
| | | | includes)
* use of QMutexPool to reduce the number of Q_GLOBAL_STATIC in theThierry Bastian2009-06-031-14/+15
| | | | animation framework
* small refactor to change the interpolator at the same time as theThierry Bastian2009-05-271-14/+29
| | | | current interval in the variant animations
* Fixed a bug in animation when you set a start value that doesn't haveThierry Bastian2009-05-261-3/+7
| | | | | | | | | the same type as the property For example, if you set a start value of 0 (integer) for a qreal animation, it would not work. Reviewed-by: janarve
* Fixed docs warnings for Animation APIThierry Bastian2009-05-261-3/+12
|
* update the qdoc tags (\since 4.6, remove \preliminary)Kent Hansen2009-05-201-2/+1
|
* Removing QT_EXPERIMENTAL_SOLUTION from the animation apiLeonardo Sobral Cunha2009-05-191-4/+1
|
* Removed unused method from QVariantAnimationPrivateLeonardo Sobral Cunha2009-05-191-6/+0
|
* Avoid resetting the QVariantAnimation::currentValue when changing stateLeonardo Sobral Cunha2009-05-151-2/+0
| | | | Reviewed-by: janarve
* General refactors in QVariantAnimationLeonardo Sobral Cunha2009-05-151-26/+32
| | | | 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-151-8/+6
|
* Doc: Git merge conflict in QVariantAnimationGeir Vattekar2009-05-051-7/+0
|
* Doc: Updated QVariantAnimation class descriptionGeir Vattekar2009-05-051-40/+103
|
* Small refactor of QVariantAnimation::updateCurrentValueThierry Bastian2009-04-291-17/+7
| | | | | | we only test the inequality of the new value compared to the previous one in case we have something conected to currentValueChanged signal. The comparison is quite heavy in QVariant. So avoiding it a good thing.
* Expose QVariantAnimationPrivate::getInterpolator in the private headerLeonardo Sobral Cunha2009-04-211-2/+2
| | | | These interpolator functions might be useful for other internal classes.
* iterationCount becomes loopCount againThierry Bastian2009-04-201-1/+1
|
* Initial import of statemachine branch from the old kinetic repositoryAlexis Menard2009-04-171-0/+599