p.read();
\endcode
*/
-QVariant QQmlProperty::read(QObject *object, const QString &name)
+QVariant QQmlProperty::read(const QObject *object, const QString &name)
{
- QQmlProperty p(object, name);
+ QQmlProperty p(const_cast<QObject *>(object), name);
return p.read();
}
p.read();
\endcode
*/
-QVariant QQmlProperty::read(QObject *object, const QString &name, QQmlContext *ctxt)
+QVariant QQmlProperty::read(const QObject *object, const QString &name, QQmlContext *ctxt)
{
- QQmlProperty p(object, name, ctxt);
+ QQmlProperty p(const_cast<QObject *>(object), name, ctxt);
return p.read();
}
p.read();
\endcode
*/
-QVariant QQmlProperty::read(QObject *object, const QString &name, QQmlEngine *engine)
+QVariant QQmlProperty::read(const QObject *object, const QString &name, QQmlEngine *engine)
{
- QQmlProperty p(object, name, engine);
+ QQmlProperty p(const_cast<QObject *>(object), name, engine);
return p.read();
}
QString name() const;
QVariant read() const;
- static QVariant read(QObject *, const QString &);
- static QVariant read(QObject *, const QString &, QQmlContext *);
- static QVariant read(QObject *, const QString &, QQmlEngine *);
+ static QVariant read(const QObject *, const QString &);
+ static QVariant read(const QObject *, const QString &, QQmlContext *);
+ static QVariant read(const QObject *, const QString &, QQmlEngine *);
bool write(const QVariant &) const;
static bool write(QObject *, const QString &, const QVariant &);