projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
IrcUser: Use QDateTime for lastAwayMessage, not int
[quassel.git]
/
src
/
common
/
ircuser.cpp
diff --git
a/src/common/ircuser.cpp
b/src/common/ircuser.cpp
index
6c10cf4
..
3cde7e7
100644
(file)
--- 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(),
_server(),
// _idleTime(QDateTime::currentDateTime()),
_ircOperator(),
- _lastAwayMessage(
0
),
+ _lastAwayMessage(),
_whoisServiceReply(),
_encrypted(false),
_network(network),
_whoisServiceReply(),
_encrypted(false),
_network(network),
@@
-48,6
+48,8
@@
IrcUser::IrcUser(const QString &hostmask, Network *network) : SyncableObject(net
_codecForDecoding(0)
{
updateObjectName();
_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;
{
if (lastAwayMessage > _lastAwayMessage) {
_lastAwayMessage = lastAwayMessage;