X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fchatview.cpp;h=024e49d602b4f7e3d04e1ceb017dac6bce809235;hp=4672911d4332c19060ef5854232025316fb42100;hb=16e4a21c1292448c1a524010d70f6e59b84802f4;hpb=7e76b93191c8f19c24709f36992c99f8ee9d508d diff --git a/src/qtui/chatview.cpp b/src/qtui/chatview.cpp index 4672911d..024e49d6 100644 --- a/src/qtui/chatview.cpp +++ b/src/qtui/chatview.cpp @@ -45,6 +45,7 @@ ChatView::ChatView(BufferId bufferId, QWidget *parent) ChatView::ChatView(MessageFilter *filter, QWidget *parent) : QGraphicsView(parent), AbstractChatView(), + _bufferContainer(0), _currentScaleFactor(1) { init(filter); @@ -150,11 +151,11 @@ MsgId ChatView::lastMsgId() const { return model->data(model->index(model->rowCount() - 1, 0), MessageModel::MsgIdRole).value(); } -void ChatView::addActionsToMenu(QMenu *menu) { +void ChatView::addActionsToMenu(QMenu *menu, const QPointF &pos) { // zoom actions BufferWidget *bw = qobject_cast(bufferContainer()); if(bw) { - bw->addActionsToMenu(menu); + bw->addActionsToMenu(menu, pos); menu->addSeparator(); } }