42 #ifndef QDECLARATIVEDOM_P_H 43 #define QDECLARATIVEDOM_P_H 58 #include <QtCore/qlist.h> 59 #include <QtCore/qshareddata.h> 61 #include <private/qdeclarativeglobal_p.h> 109 bool isValid()
const;
114 bool isDefaultProperty()
const;
136 bool isValid()
const;
139 int propertyType()
const;
142 bool isDefaultProperty()
const;
145 bool isAlias()
const;
164 bool isValid()
const;
169 int objectTypeMajorVersion()
const;
170 int objectTypeMinorVersion()
const;
180 bool isCustomType()
const;
183 bool isComponent()
const;
293 bool isInvalid()
const;
294 bool isLiteral()
const;
295 bool isBinding()
const;
296 bool isValueSource()
const;
297 bool isValueInterceptor()
const;
298 bool isObject()
const;
362 #endif // QDECLARATIVEDOM_P_H Type
The type of the QDeclarativeDomValue node.
The QDeclarativeDomProperty class represents one property assignment in the QML DOM tree...
#define QT_END_NAMESPACE
This macro expands to.
The QDeclarativeDomImport class represents an import statement.
The QDeclarativeDomList class represents a list of values assigned to a QML property.
QSharedDataPointer< QDeclarativeDomImportPrivate > d
The QByteArray class provides an array of bytes.
QSharedDataPointer< QDeclarativeDomValuePrivate > d
static qreal position(QGraphicsObject *item, QDeclarativeAnchorLine::AnchorLine anchorLine)
The QDeclarativeDomDocument class represents the root of a QML document.
static QObject * rootObject
The QUrl class provides a convenient interface for working with URLs.
The QString class provides a Unicode character string.
The QDeclarativeDomValueBinding class represents a property binding.
static QList< QVariant > toList(char **buf, int count, T *=0)
The QDeclarativeDomValue class represents a generic Qml value.
The QDeclarativeDomComponent class represents sub-component within a QML document.
QSharedDataPointer< QDeclarativeDomObjectPrivate > d
#define QT_BEGIN_NAMESPACE
This macro expands to.
QSharedDataPointer< QDeclarativeDomValuePrivate > d
QSharedDataPointer< QDeclarativeDomDocumentPrivate > d
#define Q_DECLARATIVE_PRIVATE_EXPORT
QSharedDataPointer< QDeclarativeDomBasicValuePrivate > d
QSharedDataPointer< QDeclarativeDomPropertyPrivate > d
friend class QDeclarativeDomComponent
The QDeclarativeEngine class provides an environment for instantiating QML components.
The QDeclarativeDomValueLiteral class represents a literal value.
The QDeclarativeDomValueValueInterceptor class represents a value interceptor assignment value...
QDeclarativeDomObject & operator=(const QDeclarativeDomObject &)
Assign other to this QDeclarativeDomObject.
QSharedDataPointer< QDeclarativeDomDynamicPropertyPrivate > d
The QDeclarativeDomObject class represents an object instantiation.
static const QCssKnownValue properties[NumProperties - 1]
The QDeclarativeDomValueValueSource class represents a value source assignment value.
The QIODevice class is the base interface class of all I/O devices in Qt.
QSharedDataPointer< QDeclarativeDomBasicValuePrivate > d
QSharedDataPointer< QDeclarativeDomBasicValuePrivate > d
QSharedDataPointer< QDeclarativeDomBasicValuePrivate > d