mark these as getters

svn path=/trunk/KDE/kdebase/runtime/; revision=1054887
This commit is contained in:
Aaron J. Seigo 2009-11-27 02:20:33 +00:00
parent 70887a12db
commit 9b44b1b751

View File

@ -65,9 +65,11 @@ static QScriptValue scaled(QScriptContext *ctx, QScriptEngine *eng)
QScriptValue constructQPixmapClass(QScriptEngine *eng) QScriptValue constructQPixmapClass(QScriptEngine *eng)
{ {
QScriptValue proto = qScriptValueFromValue(eng, QPixmap()); QScriptValue proto = qScriptValueFromValue(eng, QPixmap());
proto.setProperty("isNull", eng->newFunction(isNull)); QScriptValue::PropertyFlags getter = QScriptValue::PropertyGetter;
proto.setProperty("rect", eng->newFunction(rect)); QScriptValue::PropertyFlags setter = QScriptValue::PropertySetter;
proto.setProperty("scaled", eng->newFunction(scaled)); proto.setProperty("isNull", eng->newFunction(isNull), getter);
proto.setProperty("rect", eng->newFunction(rect), getter);
proto.setProperty("scaled", eng->newFunction(scaled), getter);
eng->setDefaultPrototype(qMetaTypeId<QPixmap>(), proto); eng->setDefaultPrototype(qMetaTypeId<QPixmap>(), proto);
eng->setDefaultPrototype(qMetaTypeId<QPixmap*>(), proto); eng->setDefaultPrototype(qMetaTypeId<QPixmap*>(), proto);