message queued tested
[tpsession] / tpsession-0.1 / tests / smstest / testprog.cpp
index 69f2385..9a9f85d 100644 (file)
@@ -10,11 +10,13 @@ TestProg::TestProg(QString addr,QString msg)
   connect(tps,SIGNAL(accountReady(TpSessionAccount *)),SLOT(onAccountReady(TpSessionAccount *)));
   connect(tps,SIGNAL(messageReceived(const Tp::ReceivedMessage &,TpSessionAccount *)),
                 SLOT(onMessageReceived(const Tp::ReceivedMessage &,TpSessionAccount *)));
+
 }
 
 void TestProg::onAccountReady(TpSessionAccount *tpsa)
 {
     qDebug() << __PRETTY_FUNCTION__ ;
+    connect(tpsa,SIGNAL(messageQueued(TpSessionAccount *,bool)),SLOT(onMessageQueued(TpSessionAccount *,bool)));
     tpsa->sendMessageToAddress(address,message);
 };
 
@@ -22,3 +24,7 @@ void TestProg::onMessageReceived(const Tp::ReceivedMessage &msg,TpSessionAccount
 {
     qDebug() << "TestProg::onMessageReceived " << msg.text() << "from " << msg.sender()->id();
 }
+void TestProg::onMessageQueued(TpSessionAccount *acc,bool status)
+{
+    qDebug() << "TestProg::onMessageQueued " << status;
+}