[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-01-05 3:59:09
Message-ID: 1199505549.599958.26558.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 757485 by sebsauer:

even better.

 M  +4 -2      qobject_binding.cpp  


--- trunk/KDE/kdelibs/kjsembed/kjsembed/qobject_binding.cpp #757484:757485
@@ -670,12 +670,14 @@
         case QVariant::UserType: {
             int tp = QMetaType::type( metaMember.typeName() );
             switch( tp ) {
-                case QMetaType::QWidgetStar:
-                case QMetaType::QObjectStar: {
+                case QMetaType::QWidgetStar: {
                     QVariant v(tp, param[0]);
                     QWidget* widget = v.value< QWidget* >();
                     if( widget )
                         return KJSEmbed::createQObject(exec, widget, \
KJSEmbed::ObjectBinding::QObjOwned); +                } // fall through
+                case QMetaType::QObjectStar: {
+                    QVariant v(tp, param[0]);
                     QObject* obj = v.value< QObject* >();
                     if( obj )
                         return KJSEmbed::createQObject(exec, obj, \
KJSEmbed::ObjectBinding::QObjOwned);


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic