X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fircuser.h;h=00df169cd21f8a5141f39654e6cd188c5093cc7b;hp=f2f84ff01fcefaabc6671474b5c2b709ded354cc;hb=83e369bbb28a21f21dc939cce93189f98ca8502b;hpb=25eb89768427a8c62f0ea776d05407db3aec2f97 diff --git a/src/common/ircuser.h b/src/common/ircuser.h index f2f84ff0..00df169c 100644 --- a/src/common/ircuser.h +++ b/src/common/ircuser.h @@ -28,9 +28,9 @@ #include #include "syncableobject.h" -#include "network.h" class SignalProxy; +class Network; class IrcChannel; class IrcUser : public SyncableObject { @@ -57,13 +57,13 @@ public: IrcUser(const QString &hostmask, Network *network); virtual ~IrcUser(); - inline QString user() const { return network()->decodeServerString(_user); } - inline QString host() const { return network()->decodeServerString(_host); } - inline QString nick() const { return network()->decodeServerString(_nick); } - inline QString realName() const { return network()->decodeServerString(_realName); } + inline QString user() const { return _user; } + inline QString host() const { return _host; } + inline QString nick() const { return _nick; } + inline QString realName() const { return _realName; } QString hostmask() const; inline bool isAway() const { return _away; } - inline QString awayMessage() const { return network()->decodeServerString(_awayMessage); } + inline QString awayMessage() const { return _awayMessage; } QDateTime idleTime(); inline QDateTime loginTime() const { return _loginTime; } inline QString server() const { return _server; } @@ -153,11 +153,11 @@ private: bool _initialized; - QByteArray _nick; - QByteArray _user; - QByteArray _host; - QByteArray _realName; - QByteArray _awayMessage; + QString _nick; + QString _user; + QString _host; + QString _realName; + QString _awayMessage; bool _away; QString _server; QDateTime _idleTime;