-Message::Message(BufferInfo bufferInfo, Type type, QString contents, QString sender,
- QString senderPrefixes, QString realName, QString avatarUrl, Flags flags)
- : _timestamp(QDateTime::currentDateTime().toUTC()),
- _bufferInfo(std::move(bufferInfo)),
- _contents(std::move(contents)),
- _sender(std::move(sender)),
- _senderPrefixes(std::move(senderPrefixes)),
- _realName(std::move(realName)),
- _avatarUrl(std::move(avatarUrl)),
- _type(type),
- _flags(flags)
-{
-}
-
-
-Message::Message(QDateTime ts, BufferInfo bufferInfo, Type type, QString contents,
- QString sender, QString senderPrefixes, QString realName,
- QString avatarUrl, Flags flags)
- : _timestamp(std::move(ts)),
- _bufferInfo(std::move(bufferInfo)),
- _contents(std::move(contents)),
- _sender(std::move(sender)),
- _senderPrefixes(std::move(senderPrefixes)),
- _realName(std::move(realName)),
- _avatarUrl(std::move(avatarUrl)),
- _type(type),
- _flags(flags)
-{
-}