From 68b0f5235909a25a7cc4f679592fc7765e845cbf Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Tue, 28 Mar 2006 19:16:35 +0000 Subject: * configure.in qt/Makefile.am: add qt/examples * qt/examples: Add QtDBus example programs: - hello: Hello, World - ping: Simple method-calling program - pong: Simple object-exporting program (not using adaptors) - complexping: Interactive method-calling program (also gets and sets properties). - complexpong: Sample program exporting methods, signals and properties, using adaptors. - dbus: Simple implementation of a generic method-calling program, similar to 'dbus-send', but with semantics similar to 'dcop'. - chat: Simplistic chat program, implemented using signals and the system bus. Looks like IRC. --- qt/examples/chatadaptor.h | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 qt/examples/chatadaptor.h (limited to 'qt/examples/chatadaptor.h') diff --git a/qt/examples/chatadaptor.h b/qt/examples/chatadaptor.h new file mode 100644 index 00000000..cbec0120 --- /dev/null +++ b/qt/examples/chatadaptor.h @@ -0,0 +1,40 @@ +/* + * This file was generated by dbusidl2cpp version 0.3 + * when processing input file /home/tjmaciei/src/kde4/playground/libs/qt-dbus/examples/com.trolltech.ChatInterface.xml + * + * dbusidl2cpp is Copyright (C) 2006 Trolltech AS. All rights reserved. + * + * This is an auto-generated file. + */ + +#ifndef CHATADAPTOR_H_88051142890130 +#define CHATADAPTOR_H_88051142890130 + +#include +#include +class QByteArray; +template class QList; +template class QMap; +class QString; +class QStringList; +class QVariant; + +/* + * Adaptor class for interface com.trolltech.ChatInterface + */ +class ChatInterfaceAdaptor: public QDBusAbstractAdaptor +{ + Q_OBJECT + Q_CLASSINFO("D-Bus Interface", "com.trolltech.ChatInterface") +public: + ChatInterfaceAdaptor(QObject *parent); + virtual ~ChatInterfaceAdaptor(); + +public: // PROPERTIES +public slots: // METHODS +signals: // SIGNALS + void action(const QString &nickname, const QString &text); + void message(const QString &nickname, const QString &text); +}; + +#endif -- cgit