X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcommon%2Fbuffersyncer.h;h=aa64118b90c56679d916115bfa315ba320003da4;hb=2ef87aa6bfc05e76fb46cde4d9ed50975f70040c;hp=785c2be498de4408aad14f30248ce0254a3fc24b;hpb=8010224cf5bfe5685dc2cf535e8dc1ec19c4c364;p=quassel.git diff --git a/src/common/buffersyncer.h b/src/common/buffersyncer.h index 785c2be4..aa64118b 100644 --- a/src/common/buffersyncer.h +++ b/src/common/buffersyncer.h @@ -39,10 +39,16 @@ class BufferSyncer : public SyncableObject { void initSetLastSeen(const QVariantList &); void requestSetLastSeen(BufferId buffer, const QDateTime &time); + void requestRemoveBuffer(BufferId buffer); + void removeBuffer(BufferId buffer); + void renameBuffer(BufferId buffer, QString newName); signals: void lastSeenSet(BufferId buffer, const QDateTime &time); void setLastSeenRequested(BufferId buffer, const QDateTime &time); + void removeBufferRequested(BufferId buffer); + void bufferRemoved(BufferId buffer); + void bufferRenamed(BufferId buffer, QString newName); private slots: bool setLastSeen(BufferId buffer, const QDateTime &time);