4#ifndef QQUICKIMAGESELECTOR_P_H
5#define QQUICKIMAGESELECTOR_P_H
18#include <QtCore/qurl.h>
19#include <QtCore/qobject.h>
20#include <QtCore/qvariant.h>
21#include <QtQml/qqmlproperty.h>
22#include <QtQml/qqmlparserstatus.h>
23#include <QtQml/private/qqmlpropertyvalueinterceptor_p.h>
24#include <QtQml/qqmlproperty.h>
25#include <QtQml/qqml.h>
83 bool m_complete =
false;
QObject * parent() const
Returns a pointer to the parent object.
The QQmlParserStatus class provides updates on the QML parser state.
The QQmlPropertyValueInterceptor class is inherited by property interceptors such as Behavior.
The QQmlProperty class abstracts accessing properties on objects created from QML.
void setCache(bool cache)
void setSource(const QUrl &source)
void setPath(const QString &path)
int calculateScore(const QStringList &states) const
void write(const QVariant &value) override
This method will be called when a new value is assigned to the property being intercepted.
bool updateActiveStates()
void setName(const QString &name)
void componentComplete() override
Invoked after the root component that caused this instantiation has completed construction.
void classBegin() override
Invoked after class creation, but before any properties have been set.
virtual QStringList fileExtensions() const
void setStates(const QVariantList &states)
void setSeparator(const QString &separator)
void setTarget(const QQmlProperty &property) override
Set the target property for the value interceptor.
void setUrl(const QUrl &url)
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
GLsizei GLsizei GLchar * source
GLsizei const GLchar *const * path
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
QUrl url("example.com")
[constructor-url-reference]