私はglooxソースコード内に含まれている例に従いましたが、それを機能させることはできません.また、私が求めているものの例であるGoogleを通じてどこにも見つけることができません. XMPP サーバーへの接続時に、追加された XMPP 連絡先 (名簿だと思いますか?) のリストを取得する方法が必要です。私が現在試しているコードは以下のとおりです。
void GekkoFyre::TuiHangouts::handleRoster(const Roster &roster)
{
Roster::const_iterator it = roster.begin();
for ( ; it != roster.end(); ++it) {
rosterOutBuf.push_back((*it).second->name().c_str());
}
gui_userRosterList(userListWin, rosterOutBuf, 0);
}
コードをステップ実行すると、この仮想関数がアクティブ化されていないことがわかります。私は何を間違っていますか? 誰かが解決策を提供できますか? またはさらに良いことに、従うべき例はありますか? 前もって感謝します。
PS 有効にしないとデバッグできないので、このコードが正しく記述されているかどうかさえわかりません。