X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fircuser.cpp;h=3cde7e79b9e0dda4475422b5773a7e88eb0fb065;hp=6c10cf4c998d3f02c3ec36447f7b05da26c7b973;hb=81e93e5a0e6e829c690c7c9923086b959f2289c4;hpb=6a63070246d89aa2a2474e3a9a1035fa889ad77e diff --git a/src/common/ircuser.cpp b/src/common/ircuser.cpp index 6c10cf4c..3cde7e79 100644 --- a/src/common/ircuser.cpp +++ b/src/common/ircuser.cpp @@ -40,7 +40,7 @@ IrcUser::IrcUser(const QString &hostmask, Network *network) : SyncableObject(net _server(), // _idleTime(QDateTime::currentDateTime()), _ircOperator(), - _lastAwayMessage(0), + _lastAwayMessage(), _whoisServiceReply(), _encrypted(false), _network(network), @@ -48,6 +48,8 @@ IrcUser::IrcUser(const QString &hostmask, Network *network) : SyncableObject(net _codecForDecoding(0) { updateObjectName(); + _lastAwayMessage.setTimeSpec(Qt::UTC); + _lastAwayMessage.setMSecsSinceEpoch(0); } @@ -215,7 +217,7 @@ void IrcUser::setIrcOperator(const QString &ircOperator) } -void IrcUser::setLastAwayMessage(const int &lastAwayMessage) +void IrcUser::setLastAwayMessage(const QDateTime &lastAwayMessage) { if (lastAwayMessage > _lastAwayMessage) { _lastAwayMessage = lastAwayMessage;