42 #ifndef QDECLARATIVECOMPONENT_H 43 #define QDECLARATIVECOMPONENT_H 45 #include <QtDeclarative/qdeclarative.h> 46 #include <QtDeclarative/qdeclarativeerror.h> 48 #include <QtCore/qobject.h> 49 #include <QtCore/qstring.h> 50 #include <QtScript/qscriptvalue.h> 86 bool isLoading()
const;
91 qreal progress()
const;
97 virtual void completeCreate();
99 void loadUrl(
const QUrl &url);
108 void progressChanged(
qreal);
120 friend
class QDeclarativeCompositeTypeData;
132 #endif // QDECLARATIVECOMPONENT_H
Status
Emitted after component "startup" has completed.
#define QT_END_NAMESPACE
This macro expands to.
#define QML_DECLARE_TYPE(TYPE)
The QByteArray class provides an array of bytes.
static Expression::Ptr create(Expression *const expr, const YYLTYPE &sourceLocator, const ParserContext *const parseInfo)
static LibLoadStatus status
#define Q_DISABLE_COPY(Class)
Disables the use of copy constructors and assignment operators for the given Class.
The QUrl class provides a convenient interface for working with URLs.
The QString class provides a Unicode character string.
The QObject class is the base class of all Qt objects.
Q_GUI_EXPORT QString errorString(EGLint code=eglGetError())
#define QML_DECLARE_TYPEINFO(TYPE, FLAGS)
#define QT_BEGIN_NAMESPACE
This macro expands to.
The QDeclarativeComponent class encapsulates a QML component definition.
static bool setData(const QByteArray &data, STGMEDIUM *pmedium)
#define Q_DECLARATIVE_EXPORT
The QDeclarativeEngine class provides an environment for instantiating QML components.
The QDeclarativeContext class defines a context within a QML engine.
#define Q_DECLARE_PRIVATE(Class)
The QScriptValue class acts as a container for the Qt Script data types.
static QString fileName(const QString &fileUrl)
static bool isNull(const QVariant::Private *d)