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 proto = qScriptValueFromValue(eng, QPixmap());
proto.setProperty("isNull", eng->newFunction(isNull));
proto.setProperty("rect", eng->newFunction(rect));
proto.setProperty("scaled", eng->newFunction(scaled));
QScriptValue::PropertyFlags getter = QScriptValue::PropertyGetter;
QScriptValue::PropertyFlags setter = QScriptValue::PropertySetter;
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);