QString networkName() const;
QString currentServer() const;
QString myNick() const;
+ inline IrcUser *me() const { return ircUser(myNick()); }
IdentityId identity() const;
QStringList nicks() const;
QStringList channels() const;
void removeSupport(const QString ¶m);
inline void addIrcUser(const QString &hostmask) { newIrcUser(hostmask); }
+ inline void addIrcChannel(const QString &channel) { newIrcChannel(channel); }
void removeIrcUser(const QString &nick);
void removeIrcChannel(const QString &channel);
void emitConnectionError(const QString &);
private slots:
+ void ircUserDestroyed();
void channelDestroyed();
void removeIrcUser(IrcUser *ircuser);
void removeIrcChannel(IrcChannel *ircChannel);