diff options
author | Gabriel de Dietrich <gabriel.dedietrich@digia.com> | 2013-10-03 17:04:40 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2013-10-03 17:48:34 +0200 |
commit | 4ce2c0310c55c78b783b79c1f3fa2e0aa40fe6a2 (patch) | |
tree | 87377c239ce939b9ccb11680e326ca90ca9d44c0 /src/quick/util/qquickstate.cpp | |
parent | df0347a9ed8be8e1d3d771c3d2abcfebec9ed87d (diff) |
Remane private QQuickAction into QQuickStateAction
This avoid symbol conflicts when statically linking with Qt Quick
Controls, that has its own QQuickAction class and which may become
public some day. (QQuickPropertyAction might be a more apt name, but
it's already taken).
Change-Id: Ia9514d63d38295603a89d8ec5a88815a651380f7
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Reviewed-by: Jens Bache-Wiig <jens.bache-wiig@digia.com>
Diffstat (limited to 'src/quick/util/qquickstate.cpp')
-rw-r--r-- | src/quick/util/qquickstate.cpp | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/src/quick/util/qquickstate.cpp b/src/quick/util/qquickstate.cpp index 504b5981c4..2cc8a4e50d 100644 --- a/src/quick/util/qquickstate.cpp +++ b/src/quick/util/qquickstate.cpp @@ -53,13 +53,13 @@ QT_BEGIN_NAMESPACE DEFINE_BOOL_CONFIG_OPTION(stateChangeDebug, STATECHANGE_DEBUG); -QQuickAction::QQuickAction() +QQuickStateAction::QQuickStateAction() : restore(true), actionDone(false), reverseEvent(false), deletableToBinding(false), fromBinding(0), event(0), specifiedObject(0) { } -QQuickAction::QQuickAction(QObject *target, const QString &propertyName, +QQuickStateAction::QQuickStateAction(QObject *target, const QString &propertyName, const QVariant &value) : restore(true), actionDone(false), reverseEvent(false), deletableToBinding(false), property(target, propertyName, qmlEngine(target)), toValue(value), @@ -70,7 +70,7 @@ QQuickAction::QQuickAction(QObject *target, const QString &propertyName, fromValue = property.read(); } -QQuickAction::QQuickAction(QObject *target, const QString &propertyName, +QQuickStateAction::QQuickStateAction(QObject *target, const QString &propertyName, QQmlContext *context, const QVariant &value) : restore(true), actionDone(false), reverseEvent(false), deletableToBinding(false), property(target, propertyName, context), toValue(value), @@ -82,33 +82,33 @@ QQuickAction::QQuickAction(QObject *target, const QString &propertyName, } -QQuickActionEvent::~QQuickActionEvent() +QQuickStateActionEvent::~QQuickStateActionEvent() { } -void QQuickActionEvent::execute(Reason) +void QQuickStateActionEvent::execute(Reason) { } -bool QQuickActionEvent::isReversable() +bool QQuickStateActionEvent::isReversable() { return false; } -void QQuickActionEvent::reverse(Reason) +void QQuickStateActionEvent::reverse(Reason) { } -bool QQuickActionEvent::changesBindings() +bool QQuickStateActionEvent::changesBindings() { return false; } -void QQuickActionEvent::clearBindings() +void QQuickStateActionEvent::clearBindings() { } -bool QQuickActionEvent::override(QQuickActionEvent *other) +bool QQuickStateActionEvent::override(QQuickStateActionEvent *other) { Q_UNUSED(other); return false; @@ -361,7 +361,7 @@ void QQuickState::cancel() d->transitionManager.cancel(); } -void QQuickAction::deleteFromBinding() +void QQuickStateAction::deleteFromBinding() { if (fromBinding) { QQmlPropertyPrivate::setBinding(property, 0); @@ -457,7 +457,7 @@ bool QQuickState::removeEntryFromRevertList(QObject *target, const QString &name return false; } -void QQuickState::addEntryToRevertList(const QQuickAction &action) +void QQuickState::addEntryToRevertList(const QQuickStateAction &action) { Q_D(QQuickState); @@ -492,15 +492,15 @@ void QQuickState::removeAllEntriesFromRevertList(QObject *target) } } -void QQuickState::addEntriesToRevertList(const QList<QQuickAction> &actionList) +void QQuickState::addEntriesToRevertList(const QList<QQuickStateAction> &actionList) { Q_D(QQuickState); if (isStateActive()) { QList<QQuickSimpleAction> simpleActionList; - QListIterator<QQuickAction> actionListIterator(actionList); + QListIterator<QQuickStateAction> actionListIterator(actionList); while(actionListIterator.hasNext()) { - const QQuickAction &action = actionListIterator.next(); + const QQuickStateAction &action = actionListIterator.next(); QQuickSimpleAction simpleAction(action); action.property.write(action.toValue); if (!action.toBinding.isNull()) { @@ -582,14 +582,14 @@ void QQuickState::apply(QQuickTransition *trans, QQuickState *revert) QQuickStatePrivate::SimpleActionList additionalReverts; // First add the reverse of all the applyList actions for (int ii = 0; ii < applyList.count(); ++ii) { - QQuickAction &action = applyList[ii]; + QQuickStateAction &action = applyList[ii]; if (action.event) { if (!action.event->isReversable()) continue; bool found = false; for (int jj = 0; jj < d->revertList.count(); ++jj) { - QQuickActionEvent *event = d->revertList.at(jj).event(); + QQuickStateActionEvent *event = d->revertList.at(jj).event(); if (event && event->type() == action.event->type()) { if (action.event->override(event)) { found = true; @@ -647,11 +647,11 @@ void QQuickState::apply(QQuickTransition *trans, QQuickState *revert) for (int ii = 0; ii < d->revertList.count(); ++ii) { bool found = false; if (d->revertList.at(ii).event()) { - QQuickActionEvent *event = d->revertList.at(ii).event(); + QQuickStateActionEvent *event = d->revertList.at(ii).event(); if (!event->isReversable()) continue; for (int jj = 0; !found && jj < applyList.count(); ++jj) { - const QQuickAction &action = applyList.at(jj); + const QQuickStateAction &action = applyList.at(jj); if (action.event && action.event->type() == event->type()) { if (action.event->override(event)) found = true; @@ -659,7 +659,7 @@ void QQuickState::apply(QQuickTransition *trans, QQuickState *revert) } } else { for (int jj = 0; !found && jj < applyList.count(); ++jj) { - const QQuickAction &action = applyList.at(jj); + const QQuickStateAction &action = applyList.at(jj); if (action.property == d->revertList.at(ii).property()) found = true; } @@ -671,7 +671,7 @@ void QQuickState::apply(QQuickTransition *trans, QQuickState *revert) if (delBinding) delBinding->destroy(); - QQuickAction a; + QQuickStateAction a; a.property = d->revertList.at(ii).property(); a.fromValue = cur; a.toValue = d->revertList.at(ii).value(); @@ -696,11 +696,11 @@ void QQuickState::apply(QQuickTransition *trans, QQuickState *revert) #ifndef QT_NO_DEBUG_STREAM // Output for debugging if (stateChangeDebug()) { - foreach(const QQuickAction &action, applyList) { + foreach(const QQuickStateAction &action, applyList) { if (action.event) - qWarning() << " QQuickAction event:" << action.event->type(); + qWarning() << " QQuickStateAction event:" << action.event->type(); else - qWarning() << " QQuickAction:" << action.property.object() + qWarning() << " QQuickStateAction:" << action.property.object() << action.property.name() << "From:" << action.fromValue << "To:" << action.toValue; } |