1.1 --- a/adaptormodel.cpp Fri Nov 13 08:32:03 2009 +0000
1.2 +++ b/adaptormodel.cpp Tue Dec 15 09:14:59 2009 +0000
1.3 @@ -5,6 +5,8 @@
1.4
1.5 #include "vymmodel.h"
1.6
1.7 +extern QString vymInstanceName;
1.8 +
1.9 AdaptorModel::AdaptorModel(QObject *obj)
1.10 : QDBusAbstractAdaptor(obj)
1.11 {
1.12 @@ -60,3 +62,16 @@
1.13 model->setHeading(s);
1.14 }
1.15
1.16 +QDBusVariant AdaptorModel::getInstanceName()
1.17 +{
1.18 + return QDBusVariant (vymInstanceName);
1.19 +}
1.20 +
1.21 +QDBusVariant AdaptorModel::execute (const QString &s)
1.22 +{
1.23 + if (model)
1.24 + return QDBusVariant (model->runScript (s));
1.25 + else
1.26 + return QDBusVariant ("No model.");
1.27 +}
1.28 +