[telepathy-qt4/master] client test: Added initial observer support.
Andre Moreira Magalhaes (andrunko)
andre.magalhaes at collabora.co.uk
Fri May 15 07:45:02 PDT 2009
---
tests/dbus/client.cpp | 15 +++++++++++++--
1 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/tests/dbus/client.cpp b/tests/dbus/client.cpp
index 10dd585..7ba4280 100644
--- a/tests/dbus/client.cpp
+++ b/tests/dbus/client.cpp
@@ -126,7 +126,7 @@ private:
QStringList mInterfaces;
};
-class MyClient : public QObject, public AbstractClientHandler
+class MyClient : public QObject, public AbstractClientObserver, public AbstractClientHandler
{
Q_OBJECT
@@ -143,7 +143,8 @@ public:
MyClient(const ChannelClassList &channelFilter,
bool bypassApproval = false,
bool wantsRequestNotification = false)
- : AbstractClientHandler(channelFilter, wantsRequestNotification),
+ : AbstractClientObserver(channelFilter),
+ AbstractClientHandler(channelFilter, wantsRequestNotification),
mBypassApproval(bypassApproval)
{
}
@@ -152,6 +153,16 @@ public:
{
}
+ void observeChannels(const MethodInvocationContextPtr<> &context,
+ const AccountPtr &account,
+ const ConnectionPtr &connection,
+ const QList<ChannelPtr> &channels,
+ const QString &dispatchOperationPath,
+ const QList<ChannelRequestPtr> &requestsSatisfied,
+ const QVariantMap &observerInfo)
+ {
+ }
+
bool bypassApproval() const
{
return mBypassApproval;
--
1.5.6.5
More information about the telepathy-commits
mailing list