Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <QtCore/qcompilerdetection.h>
#include <QtCore/qtconfigmacros.h>
#include <type_traits>
Go to the source code of this file.
Classes | |
struct | SelfDeletable |
Macros | |
#define | ACTION_IF_DISABLE_DANGLING_POINTER_WARNING |
#define | ACTION_IF_DELETED(p, func, action) |
#define | RETURN_IF_DELETED(func) ACTION_IF_DELETED(this, func, return) |
Functions | |
QT_REQUIRE_CONFIG (qml_animation) | |
Definition at line 45 of file qanimationjobutil_p.h.
Referenced by QQuickItemViewTransitionableItem::prepareTransition().
#define ACTION_IF_DISABLE_DANGLING_POINTER_WARNING |
Definition at line 28 of file qanimationjobutil_p.h.
#define RETURN_IF_DELETED | ( | func | ) | ACTION_IF_DELETED(this, func, return) |
Definition at line 63 of file qanimationjobutil_p.h.
Referenced by QSequentialAnimationGroupJob::animationInserted(), QSequentialAnimationGroupJob::animationRemoved(), QQuickTransitionManager::cancel(), QQuickItemViewTransitionableItem::completeTransition(), QAbstractAnimationJob::currentLoopChanged(), QAbstractAnimationJob::currentTimeChanged(), QAbstractAnimationJob::finished(), QQuickItemViewTransitionJob::finished(), QAbstractAnimationJob::setCurrentTime(), QAbstractAnimationJob::setState(), QQuickItemViewTransitionableItem::startTransition(), QAbstractAnimationJob::stateChanged(), QQuickTransitionManager::transition(), QSequentialAnimationGroupJob::uncontrolledAnimationFinished(), QContinuingAnimationGroupJob::updateCurrentTime(), QParallelAnimationGroupJob::updateCurrentTime(), QSequentialAnimationGroupJob::updateCurrentTime(), QContinuingAnimationGroupJob::updateState(), and QParallelAnimationGroupJob::updateState().
QT_REQUIRE_CONFIG | ( | qml_animation | ) |