X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fclient%2Fclientbacklogmanager.h;h=5a8585bd61089d9f565973986ac5338c6d465ca1;hp=a3f19aef246e6fa45144a5b2ed9d0073ee7cfb7e;hb=46d75f41de7c1aaee605c096da28d4b0d8abf138;hpb=de1619ce11bf386490cdb38bc1be134a391eeaae diff --git a/src/client/clientbacklogmanager.h b/src/client/clientbacklogmanager.h index a3f19aef..5a8585bd 100644 --- a/src/client/clientbacklogmanager.h +++ b/src/client/clientbacklogmanager.h @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2005-08 by the Quassel IRC Team * + * Copyright (C) 2005-09 by the Quassel Project * * devel@quassel-irc.org * * * * This program is free software; you can redistribute it and/or modify * @@ -38,7 +38,8 @@ public: void reset(); public slots: - virtual void receiveBacklog(BufferId bufferId, MsgId first, MsgId last, int limit, QVariantList msgs); + virtual void receiveBacklog(BufferId bufferId, MsgId first, MsgId last, int limit, int additional, QVariantList msgs); + virtual void receiveBacklogAll(MsgId first, MsgId last, int limit, int additional, QVariantList msgs); void requestInitialBacklog(); signals: @@ -46,6 +47,8 @@ signals: void messagesRequested(const QString &) const; void messagesProcessed(const QString &) const; + void updateProgress(int, int); + private: bool isBuffering(); void stopBuffering();