X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fclient%2Fmessagemodel.h;h=afb8ec30da66a69d6c7269a092e4997abcff454d;hb=12feae2e4609b90c87d3c1857031909248143fd7;hp=2e30dd2105e53d86209eb25da2d455210a84a40a;hpb=2c16b8e356817cb4a4bf7fcd59c0c7429b0100e1;p=quassel.git diff --git a/src/client/messagemodel.h b/src/client/messagemodel.h index 2e30dd21..afb8ec30 100644 --- a/src/client/messagemodel.h +++ b/src/client/messagemodel.h @@ -70,6 +70,8 @@ public: void clear(); + virtual const MessageModelItem *messageItemAt(int i) const = 0; + public slots: void requestBacklog(BufferId bufferId); void messagesReceived(BufferId bufferId, int count); @@ -81,7 +83,6 @@ protected: virtual int messageCount() const = 0; virtual bool messagesIsEmpty() const = 0; - virtual const MessageModelItem *messageItemAt(int i) const = 0; virtual MessageModelItem *messageItemAt(int i) = 0; virtual const MessageModelItem *firstMessageItem() const= 0; virtual MessageModelItem *firstMessageItem() = 0;