Core update is recommended.
void IrcUser::setAway(const bool &away) {
if(away != _away) {
_away = away;
- emit awaySet(away);
SYNC(ARG(away))
+ emit awaySet(away);
}
}
void IrcUser::setNick(const QString &nick) {
if(!nick.isEmpty() && nick != _nick) {
+ qDebug() << "setNick" << this << _nick << nick;
_nick = nick;
updateObjectName();
- emit nickSet(nick);
SYNC(ARG(nick))
+ emit nickSet(nick);
}
}
}
void SignalProxy::objectRenamed(const QByteArray &classname, const QString &newname, const QString &oldname) {
- if(proxyMode() == Server)
- return;
-
if(_syncSlave.contains(classname) && _syncSlave[classname].contains(oldname) && oldname != newname) {
SyncableObject *obj = _syncSlave[classname][newname] = _syncSlave[classname].take(oldname);
requestInit(obj);