X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fuisupport%2Fbufferview.h;h=ae1bb37ad0dd147bf4181ec3d5094aaeefed2552;hb=b5385b3ddf6f0e8df8f0af7275b59dcc1fcd0ed1;hp=511d80fa6ff1515a8264bce7ae07b2da314538b1;hpb=e733408e4759473bf38831f498f48a0f2f5e6dc7;p=quassel.git diff --git a/src/uisupport/bufferview.h b/src/uisupport/bufferview.h index 511d80fa..ae1bb37a 100644 --- a/src/uisupport/bufferview.h +++ b/src/uisupport/bufferview.h @@ -40,12 +40,19 @@ public: signals: void removeBuffer(const QModelIndex &); - + +protected: + virtual void keyPressEvent(QKeyEvent *); + virtual void rowsInserted (const QModelIndex & parent, int start, int end); + virtual void dataChanged(const QModelIndex &topLeft, const QModelIndex &bottomRight); + virtual void wheelEvent(QWheelEvent *); + virtual QSize sizeHint() const; + private slots: void joinChannel(const QModelIndex &index); - void keyPressEvent(QKeyEvent *); - void rowsInserted (const QModelIndex & parent, int start, int end); void toggleHeader(bool checked); + void showContextMenu(const QPoint &); + };