Files
pilotclient/samples/dbusserver/planemanagerhandler.h
Roland Winklmeier 40abcf4c19 refs #42:
- Added CDBusServer into Blackcore library
- Added DBus server and client sample
2013-07-22 22:44:00 +02:00

35 lines
695 B
C++

#ifndef PLANEMANAGERHANDLER_H
#define PLANEMANAGERHANDLER_H
#include <QObject>
#include "planemanager.h"
#include "blackcore/dbusserver.h"
class CPlaneManagerHandler : public QObject
{
Q_OBJECT
Q_CLASSINFO("D-Bus Interface", "org.vatsim.pilotClient.PlaneManager")
Q_PROPERTY( QStringList pilotList READ pilotList)
public:
CPlaneManagerHandler(QObject *parent = NULL);
~CPlaneManagerHandler() {}
void setDBusServer(BlackCore::CDBusServer *dbusServer);
signals:
public slots:
private:
QStringList pilotList() const;
BlackCore::CDBusServer *m_dbusserver;
CPlaneManager *m_parent;
QString m_dbusPath;
};
#endif // PLANEMANAGERHANDLER_H