MCPcopy Create free account
hub / github.com/YACReader/yacreader / performDrag

Method performDrag

custom_widgets/yacreader_table_view.cpp:119–127  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

117}
118
119void YACReaderTableView::performDrag()
120{
121 QLOG_DEBUG() << "performDrag";
122 QDrag *drag = new QDrag(this);
123 drag->setMimeData(model()->mimeData(selectionModel()->selectedRows()));
124 drag->setPixmap(YACReader::hdpiPixmap(":/images/comics_view_toolbar/openInYACReader.svg", QSize(18, 18))); // TODO add better image
125
126 /*Qt::DropAction dropAction =*/drag->exec(Qt::CopyAction | Qt::MoveAction, Qt::CopyAction);
127}
128
129void YACReaderTableView::dragEnterEvent(QDragEnterEvent *event)
130{

Callers

nothing calls this directly

Calls 4

selectedRowsMethod · 0.80
setPixmapMethod · 0.80
execMethod · 0.80
mimeDataMethod · 0.45

Tested by

no test coverage detected