void QXmppClient::connectToServer(const QXmppConfiguration& config, const QXmppPresence& initialPresence) { d->stream->configuration() = config; if(!config.autoReconnectionEnabled()) { delete d->reconnectionManager; d->reconnectionManager = 0; } d->clientPresence = initialPresence; d->clientPresence.setExtensions(d->stream->presenceExtensions()); d->stream->connectToHost(); }
void QXmppClient::connectToServer(const QXmppConfiguration& config, const QXmppPresence& initialPresence) { d->stream->configuration() = config; if(!config.autoReconnectionEnabled()) { delete d->reconnectionManager; d->reconnectionManager = 0; } d->clientPresence = initialPresence; d->addProperCapability(d->clientPresence); d->stream->connectToHost(); }