-void IrcUser::updateObjectName() {
- QString newName = QString::number(network()->networkId().toInt()) + "/" + _nick;
- QString oldName = objectName();
- if(oldName != newName) {
- setObjectName(newName);
- emit renameObject(oldName, newName);
+void IrcUser::setWhoisServiceReply(const QString &whoisServiceReply) {
+ if(!whoisServiceReply.isEmpty() && whoisServiceReply != _whoisServiceReply) {
+ _whoisServiceReply = whoisServiceReply;
+ emit whoisServiceReplySet(whoisServiceReply);
+ }
+}
+
+void IrcUser::setSuserHost(const QString &suserHost) {
+ if(!suserHost.isEmpty() && suserHost != _suserHost) {
+ _suserHost = suserHost;
+ emit suserHostSet(suserHost);