inline QString name() const { return _name; }
inline QString topic() const { return _topic; }
inline QString password() const { return _password; }
+ inline Network *network() const { return _network; }
inline QList<IrcUser *> ircUsers() const { return _userModes.keys(); }
QString modeValue(const QChar &mode) const;
QStringList modeValueList(const QChar &mode) const;
QString channelModeString() const;
-
+
inline QTextCodec *codecForEncoding() const { return _codecForEncoding; }
inline QTextCodec *codecForDecoding() const { return _codecForDecoding; }
void setCodecForEncoding(const QString &codecName);
// void userModeRemoved(QString nick, QString mode);
// void channelModeAdded(const QChar &mode, const QString &value);
// void channelModeRemoved(const QChar &mode, const QString &value);
-
+
void ircUsersJoined(QList<IrcUser *> ircusers);
// void ircUsersJoined(QStringList nicks, QStringList modes);
void ircUserParted(IrcUser *ircuser);
QHash<IrcUser *, QString> _userModes;
- Network *network;
+ Network *_network;
QTextCodec *_codecForEncoding;
QTextCodec *_codecForDecoding;
QHash<QChar, QString> _B_channelModes;
QHash<QChar, QString> _C_channelModes;
QSet<QChar> _D_channelModes;
-
};
#endif