diff -r 2a33304714ba -r f9f7922989d8 adaptormodel.cpp --- a/adaptormodel.cpp Tue Nov 17 08:24:59 2009 +0000 +++ b/adaptormodel.cpp Wed Nov 25 10:58:21 2009 +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."); +} +