- Message(QDateTime ts, BufferId buffer = BufferId(), Type type = Plain, QString text = "", QString sender = "", quint8 flags = None);
+ Message(const BufferInfo &bufferInfo = BufferInfo(), Type type = Plain, const QString &contents = {},
+ const QString &sender = {}, const QString &senderPrefixes = {}, const QString &realName = {},
+ const QString &avatarUrl = {}, Flags flags = None);
+ Message(const QDateTime &ts, const BufferInfo &buffer = BufferInfo(), Type type = Plain,
+ const QString &contents = {}, const QString &sender = {}, const QString &senderPrefixes = {},
+ const QString &realName = {}, const QString &avatarUrl = {}, Flags flags = None);