1#ifndef __Q_IBUS_CONFIG_H_
2#define __Q_IBUS_CONFIG_H_
4#include <QDBusConnection>
6#include "qibusobject.h"
8class IBusConfigAdaptor;
15class ConfigService :
public QObject
21 ConfigService (
const QDBusConnection &conn);
22 virtual ~ConfigService ();
27 virtual const QDBusVariant getValue (
const QString §ion,
const QString &name)
32 virtual void setValue (
const QString §ion,
const QString &name,
const QDBusVariant &value) {}
33 virtual void unset (
const QString §ion,
const QString &name) {}
34 virtual void destroy (
void) {}
38 Q_INVOKABLE
const QDBusVariant GetValue (
const QString §ion,
const QString &name);
39 Q_INVOKABLE
void SetValue (
const QString §ion,
const QString &name,
const QDBusVariant &value);
40 Q_INVOKABLE
void Unset (
const QString §ion,
const QString &name);
41 Q_INVOKABLE
void Destroy (
void);
45 QDBusConnection m_conn;
46 IBusConfigAdaptor *m_config;
Definition qibusconfigservice.h:16
Definition qibuspointer.h:11
Definition qibusattribute.cpp:3