+ QString hostmask() const;
+
+ QString userModes() const;
+
+ QStringList channels() const;
+
+public slots:
+ void setUser(const QString &user);
+ void setHost(const QString &host);
+ void setNick(const QString &nick);
+ void updateHostmask(const QString &mask);
+
+ void setUserModes(const QString &modes);
+
+ void joinChannel(const QString &channel);
+ void partChannel(const QString &channel);
+
+ void addUserMode(const QString &mode);
+ void removeUserMode(const QString &mode);
+
+ // init seters
+ void initSetChannels(const QStringList channels);