Changeset View
Changeset View
Standalone View
Standalone View
addons/katesql/dataoutputview.cpp
Show All 22 Lines | |||||
23 | #include <qcursor.h> | 23 | #include <qcursor.h> | ||
24 | #include <qmenu.h> | 24 | #include <qmenu.h> | ||
25 | 25 | | |||
26 | DataOutputView::DataOutputView(QWidget *parent) | 26 | DataOutputView::DataOutputView(QWidget *parent) | ||
27 | : QTableView(parent) | 27 | : QTableView(parent) | ||
28 | { | 28 | { | ||
29 | setContextMenuPolicy(Qt::CustomContextMenu); | 29 | setContextMenuPolicy(Qt::CustomContextMenu); | ||
30 | 30 | | |||
31 | connect(this, SIGNAL(customContextMenuRequested(QPoint)), this, SLOT(slotCustomContextMenuRequested(QPoint))); | 31 | connect(this, &DataOutputView::customContextMenuRequested, | ||
32 | this, &DataOutputView::slotCustomContextMenuRequested); | ||||
32 | } | 33 | } | ||
33 | 34 | | |||
34 | void DataOutputView::slotCustomContextMenuRequested(const QPoint &pos) | 35 | void DataOutputView::slotCustomContextMenuRequested(const QPoint &pos) | ||
35 | { | 36 | { | ||
36 | Q_UNUSED(pos); | 37 | Q_UNUSED(pos); | ||
37 | 38 | | |||
38 | QMenu menu; | 39 | QMenu menu; | ||
39 | 40 | | |||
40 | menu.addActions(actions()); | 41 | menu.addActions(actions()); | ||
41 | 42 | | |||
42 | menu.exec(QCursor::pos()); | 43 | menu.exec(QCursor::pos()); | ||
43 | } | 44 | } | ||
44 | 45 | |