projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Moar context menu actions, integrate the ChatMonitorView context menu into the global one
[quassel.git]
/
src
/
qtui
/
chatview.cpp
diff --git
a/src/qtui/chatview.cpp
b/src/qtui/chatview.cpp
index
4672911
..
024e49d
100644
(file)
--- 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(),
ChatView::ChatView(MessageFilter *filter, QWidget *parent)
: QGraphicsView(parent),
AbstractChatView(),
+ _bufferContainer(0),
_currentScaleFactor(1)
{
init(filter);
_currentScaleFactor(1)
{
init(filter);
@@
-150,11
+151,11
@@
MsgId ChatView::lastMsgId() const {
return model->data(model->index(model->rowCount() - 1, 0), MessageModel::MsgIdRole).value<MsgId>();
}
return model->data(model->index(model->rowCount() - 1, 0), MessageModel::MsgIdRole).value<MsgId>();
}
-void ChatView::addActionsToMenu(QMenu *menu) {
+void ChatView::addActionsToMenu(QMenu *menu
, const QPointF &pos
) {
// zoom actions
BufferWidget *bw = qobject_cast<BufferWidget *>(bufferContainer());
if(bw) {
// zoom actions
BufferWidget *bw = qobject_cast<BufferWidget *>(bufferContainer());
if(bw) {
- bw->addActionsToMenu(menu);
+ bw->addActionsToMenu(menu
, pos
);
menu->addSeparator();
}
}
menu->addSeparator();
}
}