1 #include <QtCore/QMetaObject>
2 #include <QtCore/QString>
3 #include <QtCore/QVariant>
5 #include "adaptorvym.h"
6 #include "mainwindow.h"
8 extern QString vymInstanceName;
9 extern QString vymVersion;
10 extern Main *mainWindow;
12 AdaptorVym::AdaptorVym(QObject *obj)
13 : QDBusAbstractAdaptor(obj)
15 setAutoRelaySignals (true);
18 QDBusVariant AdaptorVym::modelCount()
20 return QDBusVariant (mainWindow->modelCount() );
23 void AdaptorVym::gotoModel(const int &n)
25 mainWindow->gotoWindow (n);
28 QDBusVariant AdaptorVym::getInstanceName()
30 return QDBusVariant (vymInstanceName);
33 QDBusVariant AdaptorVym::getVersion()
35 return QDBusVariant (vymVersion);
38 QDBusVariant AdaptorVym::execute(const QString &s)
40 return QDBusVariant (mainWindow->execute (s) );