Q_PROPERTY(QString networkName READ networkName WRITE setNetworkName STORED false)
Q_PROPERTY(QString currentServer READ currentServer WRITE setCurrentServer STORED false)
Q_PROPERTY(QString myNick READ myNick WRITE setMyNick STORED false)
Q_PROPERTY(QString networkName READ networkName WRITE setNetworkName STORED false)
Q_PROPERTY(QString currentServer READ currentServer WRITE setCurrentServer STORED false)
Q_PROPERTY(QString myNick READ myNick WRITE setMyNick STORED false)
Q_PROPERTY(QByteArray codecForServer READ codecForServer WRITE setCodecForServer STORED false)
Q_PROPERTY(QByteArray codecForEncoding READ codecForEncoding WRITE setCodecForEncoding STORED false)
Q_PROPERTY(QByteArray codecForDecoding READ codecForDecoding WRITE setCodecForDecoding STORED false)
Q_PROPERTY(QByteArray codecForServer READ codecForServer WRITE setCodecForServer STORED false)
Q_PROPERTY(QByteArray codecForEncoding READ codecForEncoding WRITE setCodecForEncoding STORED false)
Q_PROPERTY(QByteArray codecForDecoding READ codecForDecoding WRITE setCodecForDecoding STORED false)
ChannelModeType channelModeType(const QString &mode);
inline ChannelModeType channelModeType(const QCharRef &mode) { return channelModeType(QString(mode)); }
ChannelModeType channelModeType(const QString &mode);
inline ChannelModeType channelModeType(const QCharRef &mode) { return channelModeType(QString(mode)); }
inline const QString &networkName() const { return _networkName; }
inline const QString ¤tServer() const { return _currentServer; }
inline const QString &myNick() const { return _myNick; }
inline const QString &networkName() const { return _networkName; }
inline const QString ¤tServer() const { return _currentServer; }
inline const QString &myNick() const { return _myNick; }
inline IrcUser *me() const { return ircUser(myNick()); }
inline IdentityId identity() const { return _identity; }
QStringList nicks() const;
inline IrcUser *me() const { return ircUser(myNick()); }
inline IdentityId identity() const { return _identity; }
QStringList nicks() const;
//void setConnectionState(Network::ConnectionState state);
void setConnectionState(int state);
void setMyNick(const QString &mynick);
//void setConnectionState(Network::ConnectionState state);
void setConnectionState(int state);
void setMyNick(const QString &mynick);
inline void addIrcUser(const QString &hostmask) { newIrcUser(hostmask); }
inline void addIrcChannel(const QString &channel) { newIrcChannel(channel); }
inline void addIrcUser(const QString &hostmask) { newIrcUser(hostmask); }
inline void addIrcChannel(const QString &channel) { newIrcChannel(channel); }
virtual QVariantMap initIrcUsersAndChannels() const;
// QStringList initIrcUsers() const;
// QStringList initIrcChannels() const;
virtual QVariantMap initIrcUsersAndChannels() const;
// QStringList initIrcUsers() const;
// QStringList initIrcChannels() const;
//init seters
void initSetSupports(const QVariantMap &supports);
inline void initSetServerList(const QVariantList &serverList) { setServerList(serverList); }
virtual void initSetIrcUsersAndChannels(const QVariantMap &usersAndChannels);
// void initSetIrcUsers(const QStringList &hostmasks);
// void initSetIrcChannels(const QStringList &channels);
//init seters
void initSetSupports(const QVariantMap &supports);
inline void initSetServerList(const QVariantList &serverList) { setServerList(serverList); }
virtual void initSetIrcUsersAndChannels(const QVariantMap &usersAndChannels);
// void initSetIrcUsers(const QStringList &hostmasks);
// void initSetIrcChannels(const QStringList &channels);
IrcUser *updateNickFromMask(const QString &mask);
// these slots are to keep the hashlists of all users and the
IrcUser *updateNickFromMask(const QString &mask);
// these slots are to keep the hashlists of all users and the
virtual inline void requestConnect() const { emit connectRequested(); }
virtual inline void requestDisconnect() const { emit disconnectRequested(); }
virtual inline void requestConnect() const { emit connectRequested(); }
virtual inline void requestDisconnect() const { emit disconnectRequested(); }
void connectionStateSet(int);
void connectionError(const QString &errorMsg);
void myNickSet(const QString &mynick);
void connectionStateSet(int);
void connectionError(const QString &errorMsg);
void myNickSet(const QString &mynick);
QDataStream &operator>>(QDataStream &in, NetworkInfo &info);
QDebug operator<<(QDebug dbg, const NetworkInfo &i);
QDataStream &operator>>(QDataStream &in, NetworkInfo &info);
QDebug operator<<(QDebug dbg, const NetworkInfo &i);