ibus-qt  1.3.2
 All Classes Namespaces Functions Enumerations Enumerator
Classes | Public Member Functions | Protected Member Functions | Static Protected Member Functions | Friends
IBus::Serializable Class Reference
Inheritance diagram for IBus::Serializable:
IBus::Object IBus::Attribute IBus::AttrList IBus::Component IBus::EngineDesc IBus::LookupTable IBus::ObservedPath IBus::Property IBus::PropList IBus::Text

List of all members.

Classes

class  MetaTypeInfo

Public Member Functions

void setAttachment (const QString &key, const SerializablePointer &value)
SerializablePointer getAttachment (const QString &key) const
SerializablePointer removeAttachment (const QString &key)
- Public Member Functions inherited from IBus::Object
virtual ~Object ()
 Destructor of Object.
virtual void destroy ()
 Destroy the object.

Protected Member Functions

virtual bool serialize (QDBusArgument &argument)
virtual bool deserialize (const QDBusArgument &argument)

Static Protected Member Functions

static void registerObject (const QString &name, NewInstanceFunc _new)
static void unregisterObject (const QString &name)

Friends

template<typename T >
QDBusVariant & qDBusVariantFromSerializable (const Pointer< T > &p, QDBusVariant &dbus_variant)
template<typename T >
QDBusVariant qDBusVariantFromSerializable (const Pointer< T > &p)
template<typename T >
Pointer< T > qDBusVariantToSerializable (const QDBusVariant &variant)

The documentation for this class was generated from the following files: