23 #ifndef __IRCPRIVADAPTER_H__
24 #define __IRCPRIVADAPTER_H__
26 #include "irc/ircchatadapter.h"
42 void userJoins(
const QString& nickname,
const QString& fullSignature);
43 void userLeaves(
const QString& nickname,
const QString& farewellMessage, IRCQuitType quitType);
45 const QList<char> &addedFlags,
const QList<char> &removedFlags)
Interprets communication between the client and the IRC server.
void userChangesNickname(const QString &oldNickname, const QString &newNickname)
Use this to register the fact that user has changed his/hers nickname.
Handles chatting through IRC.
void userJoins(const QString &nickname, const QString &fullSignature)
Use this to register the fact that user has joined the chat.
void userLeaves(const QString &nickname, const QString &farewellMessage, IRCQuitType quitType)
Use this to register the fact that user has left the chat.
AdapterType adapterType() const
Gets adapter type for this adapter instance.
void userModeChanges(const QString &nickname, const QList< char > &addedFlags, const QList< char > &removedFlags)
Use this to register the fact that user MODE flags have changed.
AdapterType
Defines all possible types of IRC adapters.
Class type that is used for private conversations with other users directly.