aboutsummaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-07-21 12:47:58 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-07-21 12:47:58 +0000
commit39330dc24699eb032df4286ab838f8fec18f5338 (patch)
treea600c854bf1c6426dc9364004dd8e31ce32ce55b /source
parent7d81b624cee4269300e8077b97cc20530362e274 (diff)
downloadqxmpp-39330dc24699eb032df4286ab838f8fec18f5338.tar.gz
provide a "connected()" convenience signal
Diffstat (limited to 'source')
-rw-r--r--source/QXmppCallManager.cpp1
-rw-r--r--source/QXmppCallManager.h6
2 files changed, 7 insertions, 0 deletions
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,