4#ifndef QQUICKSTATEOPERATIONS_P_H
5#define QQUICKSTATEOPERATIONS_P_H
21#include <QtQuick/private/qquickstate_p.h>
23#include <QtQml/qqmlscriptstring.h>
65 bool widthIsSet() const;
69 bool heightIsSet() const;
73 bool scaleIsSet() const;
77 bool rotationIsSet() const;
81 void saveOriginals() override;
83 void execute() override;
84 bool isReversable() override;
85 void reverse() override;
88 void rewind() override;
89 void saveCurrentValues() override;
122 void resetHorizontalCenter();
134 void resetVerticalCenter();
138 void resetBaseline();
169 void execute() override;
170 bool isReversable() override;
171 void reverse() override;
174 bool changesBindings() override;
175 void saveOriginals() override;
176 bool needsCopy()
override {
return true; }
178 void clearBindings()
override;
179 void rewind()
override;
180 void saveCurrentValues()
override;
182 QList<QQuickStateAction> additionalActions()
const;
183 void saveTargetValues()
override;
The QQmlScriptString class encapsulates a script and its context.
The QQuickItem class provides the most basic of all visual items in \l {Qt Quick}.
Combined button and popup list for selecting options.
GLint GLint GLint GLint GLint x
[0]
GLint GLsizei GLsizei height
GLdouble GLdouble GLdouble GLdouble top
GLenum GLenum GLenum GLenum GLenum scale
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
QQuickAnchors * anchors(QQuickItem *item)
file setParent(multiPart)