From 39330dc24699eb032df4286ab838f8fec18f5338 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Wed, 21 Jul 2010 12:47:58 +0000 Subject: provide a "connected()" convenience signal --- source/QXmppCallManager.cpp | 1 + source/QXmppCallManager.h | 6 ++++++ 2 files changed, 7 insertions(+) (limited to 'source') diff --git a/source/QXmppCallManager.cpp b/source/QXmppCallManager.cpp index fd1c5d70..bcc86d3c 100644 --- a/source/QXmppCallManager.cpp +++ b/source/QXmppCallManager.cpp @@ -245,6 +245,7 @@ void QXmppCall::updateOpenMode() { open(QIODevice::ReadWrite); setState(ActiveState); + emit connected(); } } diff --git a/source/QXmppCallManager.h b/source/QXmppCallManager.h index 78b8d52d..1484d971 100644 --- a/source/QXmppCallManager.h +++ b/source/QXmppCallManager.h @@ -76,6 +76,12 @@ public: bool isSequential() const; signals: + /// This signal is emitted when a call is connected. + /// + /// Once this signal is emitted, you can connect a QAudioOutput and + /// QAudioInput to the call. + void connected(); + /// This signal is emitted when a call is finished. /// /// Note: Do not delete the call in the slot connected to this signal, -- cgit v1.2.3