2 #include <TelepathyQt4/Message>
4 TestProg::TestProg(QString addr,QString msg)
6 qDebug() << __PRETTY_FUNCTION__ ;
9 tps =new TpSession("ring");
10 connect(tps,SIGNAL(accountReady(TpSessionAccount *)),SLOT(onAccountReady(TpSessionAccount *)));
11 connect(tps,SIGNAL(messageReceived(const Tp::ReceivedMessage &,TpSessionAccount *)),
12 SLOT(onMessageReceived(const Tp::ReceivedMessage &,TpSessionAccount *)));
16 void TestProg::onAccountReady(TpSessionAccount *tpsa)
18 qDebug() << __PRETTY_FUNCTION__ ;
19 connect(tpsa,SIGNAL(messageQueued(TpSessionAccount *,bool)),SLOT(onMessageQueued(TpSessionAccount *,bool)));
20 tpsa->sendMessageToAddress(address,message);
23 void TestProg::onMessageReceived(const Tp::ReceivedMessage &msg,TpSessionAccount *acc)
25 qDebug() << "TestProg::onMessageReceived " << msg.text() << "from " << msg.sender()->id();
27 void TestProg::onMessageQueued(TpSessionAccount *acc,bool status)
29 qDebug() << "TestProg::onMessageQueued " << status;