X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcore%2Fcorebuffersyncer.h;h=89694bf654e1ef4adb04848f3e473c38459a61a5;hp=f567735a23088eef08be51679b321e0d448a4f30;hb=541013790cdbd0c32d81debf8f42ac6b5183a4aa;hpb=7aa691713f4185fe142f54e14d6b623ee706f77a diff --git a/src/core/corebuffersyncer.h b/src/core/corebuffersyncer.h index f567735a..89694bf6 100644 --- a/src/core/corebuffersyncer.h +++ b/src/core/corebuffersyncer.h @@ -34,6 +34,7 @@ public: public slots: virtual void requestSetLastSeenMsg(BufferId buffer, const MsgId &msgId); + virtual void requestSetMarkerLine(BufferId buffer, const MsgId &msgId); virtual inline void requestRemoveBuffer(BufferId buffer) { removeBuffer(buffer); } virtual void removeBuffer(BufferId bufferId); @@ -55,7 +56,8 @@ private: CoreSession *_coreSession; bool _purgeBuffers; - QSet dirtyBuffers; + QSet dirtyLastSeenBuffers; + QSet dirtyMarkerLineBuffers; void purgeBufferIds(); };