[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/kjsembed/kjsembed
From: Sebastian Sauer <mail () dipe ! org>
Date: 2008-03-31 20:42:51
Message-ID: 1206996171.710975.1289.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 792331 by sebsauer:
fix handling of QUrl
M +5 -0 qobject_binding.cpp
--- trunk/KDE/kdelibs/kjsembed/kjsembed/qobject_binding.cpp #792330:792331
@@ -27,6 +27,7 @@
#include <QtCore/QMetaType>
#include <QtCore/QVariant>
#include <QtCore/QVector>
+#include <QtCore/QUrl>
#include <QtCore/QDebug>
#include <QWidget>
@@ -440,6 +441,10 @@
if( args[idx]->type() == KJS::ObjectType )
return new Value<QStringList>( convertArrayToStringList(exec, args[idx]) );
break;
+ case QVariant::Url:
+ if( args[idx]->type() == KJS::StringType )
+ return new Value<QUrl>( toQString(args[idx]->toString(exec) ));
+ break;
case QVariant::List:
if( args[idx]->type() == KJS::ObjectType )
return new Value<QVariantList>( convertArrayToList(exec, args[idx]) );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic