diff -r 14f2b1b15242 -r 4a84d7e444d8 adaptormodel.cpp --- a/adaptormodel.cpp Fri Nov 13 08:32:03 2009 +0000 +++ b/adaptormodel.cpp Thu Jan 21 11:56:57 2010 +0000 @@ -5,6 +5,8 @@ #include "vymmodel.h" +extern QString vymInstanceName; + AdaptorModel::AdaptorModel(QObject *obj) : QDBusAbstractAdaptor(obj) { @@ -60,3 +62,16 @@ model->setHeading(s); } +QDBusVariant AdaptorModel::getInstanceName() +{ + return QDBusVariant (vymInstanceName); +} + +QDBusVariant AdaptorModel::execute (const QString &s) +{ + if (model) + return QDBusVariant (model->runScript (s)); + else + return QDBusVariant ("No model."); +} +