8 #include "QXmppCallStream.h" 9 #include "QXmppClientExtension.h" 10 #include "QXmppLogger.h" 16 class QXmppCallPrivate;
18 class QXmppCallManagerPrivate;
24 Q_PROPERTY(
Direction direction READ direction CONSTANT)
26 Q_PROPERTY(QString jid READ jid CONSTANT)
28 Q_PROPERTY(
State state READ state NOTIFY stateChanged)
42 DisconnectingState = 2,
54 GstElement *pipeline()
const;
63 Q_SIGNAL
void connected();
69 Q_SIGNAL
void finished();
72 Q_SIGNAL
void ringing();
82 Q_SLOT
void addVideo();
85 Q_SLOT
void localCandidatesChanged();
86 Q_SLOT
void terminated();
90 const std::unique_ptr<QXmppCallPrivate> d;
92 friend class QXmppCallManagerPrivate;
93 friend class QXmppCallPrivate;
The QXmppLoggable class represents a source of logging messages.
Definition: QXmppLogger.h:109
Direction
This enum is used to describe the direction of a call.
Definition: QXmppCall.h:32
The call is incoming.
Definition: QXmppCall.h:33
Definition: QXmppCall.h:20
Definition: QXmppCallStream.h:22
State
This enum is used to describe the state of a call.
Definition: QXmppCall.h:39
The QXmppCallManager class provides support for making and receiving voice calls. ...
Definition: QXmppCallManager.h:45