File indexing completed on 2024-04-21 05:49:00

0001 /*
0002    SPDX-FileCopyrightText: 2010 Marco Mentasti <marcomentasti@gmail.com>
0003 
0004    SPDX-License-Identifier: LGPL-2.0-only
0005 */
0006 
0007 #include "dataoutputview.h"
0008 
0009 #include <QCursor>
0010 #include <QMenu>
0011 
0012 DataOutputView::DataOutputView(QWidget *parent)
0013     : QTableView(parent)
0014 {
0015     setContextMenuPolicy(Qt::CustomContextMenu);
0016 
0017     connect(this, &DataOutputView::customContextMenuRequested, this, &DataOutputView::slotCustomContextMenuRequested);
0018 }
0019 
0020 void DataOutputView::slotCustomContextMenuRequested(const QPoint &pos)
0021 {
0022     Q_UNUSED(pos);
0023 
0024     QMenu menu(this);
0025 
0026     menu.addActions(actions());
0027 
0028     menu.exec(mapToGlobal(pos));
0029 }
0030 
0031 #include "moc_dataoutputview.cpp"