X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=gui%2Fmainwin.h;h=8092395c61274b8220fcf2528ee5824d9c9e1206;hb=0d5499deed248902ce2341208cbc33acd8cace19;hp=0ce3c72bef3eae239ebc6507b2b22f9f11995add;hpb=ddc5208315db8ca9ca19f6a59ee7caefe631ffc7;p=quassel.git diff --git a/gui/mainwin.h b/gui/mainwin.h index 0ce3c72b..8092395c 100644 --- a/gui/mainwin.h +++ b/gui/mainwin.h @@ -30,7 +30,7 @@ class ServerListDlg; class CoreConnectDlg; -class NetworkView; +class BufferViewDock; class Buffer; class BufferWidget; class SettingsDlg; @@ -50,7 +50,7 @@ class MainWin : public QMainWindow { ~MainWin(); void init(); - void registerNetView(NetworkView *); + void registerBufferViewDock(BufferViewDock *); protected: void closeEvent(QCloseEvent *event); @@ -59,6 +59,7 @@ class MainWin : public QMainWindow { void sendInput(BufferId, QString message); void bufferSelected(Buffer *); void bufferUpdated(Buffer *); + void bufferActivity(Buffer::ActivityLevel, Buffer *); void bufferDestroyed(Buffer *); void backlogReceived(Buffer *, QList); void requestBacklog(BufferId, QVariant, QVariant); @@ -79,6 +80,7 @@ class MainWin : public QMainWindow { void updateNick(QString net, QString nick, VarMap props); void setOwnNick(QString net, QString nick); void recvBacklogData(BufferId, QList, bool); + void updateBufferId(BufferId); void showServerList(); void showSettingsDlg(); @@ -122,7 +124,7 @@ class MainWin : public QMainWindow { //QHash > coreBackLog; QList coreBuffers; - QList netViews; + QList netViews; QTimer *layoutTimer; QList layoutQueue;