X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcore%2Fabstractsqlstorage.h;h=2e57230742cabcc54de9a1630f27cc76926389a6;hb=b8d7e647bca45cba82db5fa38c58f336aefe5768;hp=9bcd28684acd2e2053ac316e6b8db1d978cfcace;hpb=68878dc8366f2f4a0afe132847aad9a51a80cdbf;p=quassel.git diff --git a/src/core/abstractsqlstorage.h b/src/core/abstractsqlstorage.h index 9bcd2868..2e572307 100644 --- a/src/core/abstractsqlstorage.h +++ b/src/core/abstractsqlstorage.h @@ -118,6 +118,14 @@ private: QHash _connectionPool; }; +struct SenderData { + QString sender; + QString realname; + QString avatarurl; + + friend uint qHash(const SenderData &key); + friend bool operator==(const SenderData &a, const SenderData &b); +}; // ======================================== // AbstractSqlStorage::Connection @@ -155,6 +163,8 @@ public: struct SenderMO { int senderId; QString sender; + QString realname; + QString avatarurl; SenderMO() : senderId(0) {} }; @@ -234,8 +244,10 @@ public: int lastseenmsgid; int markerlinemsgid; int bufferactivity; + int highlightcount; QString key; bool joined; + QString cipher; }; struct BacklogMO {