1#ifndef _KVI_DBUSADAPTOR_H_
2#define _KVI_DBUSADAPTOR_H_
29#ifdef COMPILE_DBUS_SUPPORT
30#include <QDBusAbstractAdaptor>
31#include <QDBusInterface>
34#define KVI_DBUS_SERVICENAME "net.kvirc.KVIrc"
35#define KVI_DBUS_INTERFACENAME "net.kvirc.KVIrc"
36#define KVI_DBUS_PATH "/kvirc"
38class KVILIB_API KviDbusAdaptor :
public QDBusAbstractAdaptor
41 Q_CLASSINFO(
"D-Bus Interface", KVI_DBUS_SERVICENAME)
45 KviDbusAdaptor(QObject * pObj);
46 virtual ~KviDbusAdaptor() =
default;
47 void registerToSessionBus();
51 void ipcMessage(
const QString &message);
This file contains compile time settings.
#define KVILIB_API
Definition kvi_settings.h:124