X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fidentity.cpp;h=da10fb0db84040f01322fa41df10fd44149fe9f6;hp=eff50215611f2f3df17cc68f5cedf75f8226d19a;hb=ac21cc48d22f0cf58a98b74754fa94564a8e3f45;hpb=4493458caaa821deb69a0cddf13beb98394977bb diff --git a/src/common/identity.cpp b/src/common/identity.cpp index eff50215..da10fb0d 100644 --- a/src/common/identity.cpp +++ b/src/common/identity.cpp @@ -86,10 +86,10 @@ void Identity::setToDefaults() { /*** setters ***/ -// NOTE: DO NOT USE ON SYNCHRONIZED OBJECTS! void Identity::setId(IdentityId _id) { _identityId = _id; - setObjectName(QString::number(id().toInt())); + emit idSet(_id); + renameObject(QString::number(id().toInt())); } void Identity::setIdentityName(const QString &identityName) { @@ -228,3 +228,4 @@ QDataStream &operator>>(QDataStream &in, Identity &id) { id.fromVariantMap(i); return in; } +