diff options
Diffstat (limited to 'example/example_3_ibbTransferSource/ibbClient.h')
| -rw-r--r-- | example/example_3_ibbTransferSource/ibbClient.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/example/example_3_ibbTransferSource/ibbClient.h b/example/example_3_ibbTransferSource/ibbClient.h index 46977a4d..5589aa6b 100644 --- a/example/example_3_ibbTransferSource/ibbClient.h +++ b/example/example_3_ibbTransferSource/ibbClient.h @@ -28,18 +28,26 @@ #include "QXmppClient.h" #include "QXmppTransferManager.h" +class QBuffer; + class ibbClient : public QXmppClient { Q_OBJECT public: ibbClient(QObject *parent = 0); + void sendOnceAvailable(const QString &recipient, const QString &file); -public slots: +private slots: void slotConnected(); void slotError(QXmppTransferJob::Error error); + void slotFileReceived(QXmppTransferJob *job); void slotFinished(); void slotProgress(qint64 done, qint64 total); + +private: + QString m_sendFile; + QString m_sendRecipient; }; #endif // IBBCLIENT_H |
