X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcommon%2Fnetwork.h;h=1371231b47e880614b1b16c4d6efb5f3b5f049e9;hb=e561e02a8d2f1f009559d17c7b1c66cb6f4e2a5a;hp=e2c5ec8ef4a34831fd7f393646ed07350a68c3c1;hpb=a33e42aee121185f479667b2104a15fc2033762e;p=quassel.git diff --git a/src/common/network.h b/src/common/network.h index e2c5ec8e..1371231b 100644 --- a/src/common/network.h +++ b/src/common/network.h @@ -48,6 +48,7 @@ class Network : public SyncableObject { 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(int latency READ latency WRITE setLatency 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) @@ -116,6 +117,7 @@ public: inline const QString &networkName() const { return _networkName; } inline const QString ¤tServer() const { return _currentServer; } inline const QString &myNick() const { return _myNick; } + inline int latency() const { return _latency; } inline IrcUser *me() const { return ircUser(myNick()); } inline IdentityId identity() const { return _identity; } QStringList nicks() const; @@ -181,6 +183,7 @@ public slots: //void setConnectionState(Network::ConnectionState state); void setConnectionState(int state); void setMyNick(const QString &mynick); + void setLatency(int latency); void setIdentity(IdentityId); void setServerList(const QVariantList &serverList); @@ -204,7 +207,6 @@ public slots: inline void addIrcUser(const QString &hostmask) { newIrcUser(hostmask); } inline void addIrcChannel(const QString &channel) { newIrcChannel(channel); } - void removeDeletedIrcUser(const QString &username); void removeIrcUser(const QString &nick); void removeIrcChannel(const QString &channel); @@ -251,6 +253,7 @@ signals: void connectionStateSet(int); void connectionError(const QString &errorMsg); void myNickSet(const QString &mynick); + void latencySet(int latency); void identitySet(IdentityId); void serverListSet(QVariantList serverList); @@ -277,7 +280,6 @@ signals: void ircChannelAdded(const QString &channelname); void ircChannelAdded(IrcChannel *); - void deletedIrcUserRemoved(const QString &username); void ircUserRemoved(const QString &nick); void ircChannelRemoved(const QString &channel); @@ -298,6 +300,7 @@ private: IdentityId _identity; QString _myNick; + int _latency; QString _networkName; QString _currentServer; bool _connected;