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