X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fqtui%2Fchatview.cpp;h=024e49d602b4f7e3d04e1ceb017dac6bce809235;hb=db511df7b183771ae444f14d0aca42381ee0ae37;hp=4672911d4332c19060ef5854232025316fb42100;hpb=7e76b93191c8f19c24709f36992c99f8ee9d508d;p=quassel.git 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(); } }