本文整理汇总了C++中QXmppMessage::setReceiptRequested方法的典型用法代码示例。如果您正苦于以下问题:C++ QXmppMessage::setReceiptRequested方法的具体用法?C++ QXmppMessage::setReceiptRequested怎么用?C++ QXmppMessage::setReceiptRequested使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QXmppMessage
的用法示例。
在下文中一共展示了QXmppMessage::setReceiptRequested方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: typingStop
/* it sends information about typing : typing is stoped */
void MyXmppClient::typingStop(QString bareJid, QString resource) {
qDebug() << bareJid << " " << "stop typing...";
QXmppMessage xmppMsg;
QString jid_to = bareJid;
if( resource == "" ) jid_to += "/resource"; else jid_to += "/" + resource;
xmppMsg.setTo( jid_to );
QString jid_from = m_myjid + "/" + xmppClient->configuration().resource();
xmppMsg.setFrom( jid_from );
xmppMsg.setReceiptRequested( false );
QDateTime currTime = QDateTime::currentDateTime();
xmppMsg.setStamp( currTime );
xmppMsg.setState( QXmppMessage::Paused );
xmppClient->sendPacket( xmppMsg );
}
示例2: attentionSend
void MyXmppClient::attentionSend( QString bareJid, QString resource ) {
qDebug() << "MyXmppClient::attentionSend(" << bareJid << ";" << resource << ")";
QXmppMessage xmppMsg;
QString jid_to = bareJid;
if( resource == "" ) {
jid_to += "/resource";
} else {
jid_to += "/" + resource;
}
xmppMsg.setTo( jid_to );
QString jid_from = m_myjid + "/" + xmppClient->configuration().resource();
xmppMsg.setFrom( jid_from );
xmppMsg.setReceiptRequested( false );
xmppMsg.setState( QXmppMessage::None );
xmppMsg.setType( QXmppMessage::Headline );
xmppMsg.setAttentionRequested( true );
xmppClient->sendPacket( xmppMsg );
}