diff --git a/src/model/friend.cpp b/src/model/friend.cpp index 27eb8cff0..479b98e9d 100644 --- a/src/model/friend.cpp +++ b/src/model/friend.cpp @@ -56,8 +56,9 @@ void Friend::loadHistory() emit loadChatHistory(); } -void Friend::setName(QString name) +void Friend::setName(const QString& _name) { + QString name = _name; if (name.isEmpty()) { name = friendPk.toString(); } @@ -68,7 +69,7 @@ void Friend::setName(QString name) } } -void Friend::setAlias(QString alias) +void Friend::setAlias(const QString& alias) { if (userAlias != alias) { userAlias = alias; @@ -76,7 +77,7 @@ void Friend::setAlias(QString alias) } } -void Friend::setStatusMessage(QString message) +void Friend::setStatusMessage(const QString& message) { if (statusMessage != message) { statusMessage = message; diff --git a/src/model/friend.h b/src/model/friend.h index 3f5ec0aec..fe8954cb1 100644 --- a/src/model/friend.h +++ b/src/model/friend.h @@ -39,12 +39,12 @@ public: void loadHistory(); - void setName(QString name); - void setAlias(QString name); + void setName(const QString& name); + void setAlias(const QString& name); QString getDisplayedName() const; bool hasAlias() const; - void setStatusMessage(QString message); + void setStatusMessage(const QString& message); QString getStatusMessage() const; void setEventFlag(bool f);