kdeclarative: QImage binding optimization

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2023-06-06 15:11:54 +03:00
parent 606a146a9e
commit f0c713f831

View file

@ -35,8 +35,7 @@ static QScriptValue imageCtor(QScriptContext *ctx, QScriptEngine *eng)
if (ctx->argumentCount() > 0) {
QScriptValue v = ctx->argument(0);
if (v.isString()) {
QImage image = QImage(v.toString());
return qScriptValueFromValue(eng, image);
return qScriptValueFromValue(eng, QImage(v.toString()));
} else if (v.isVariant()) {
QVariant variant = v.toVariant();
QPixmap p = variant.value<QPixmap>();