Skip to content
Snippets Groups Projects
Commit 4c3cc7aa authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

restore removeAction per item, not per index => segfaults are gone

parent e403f430
No related branches found
No related tags found
1 merge request!2359Use same tree view with delegate for datafiles, samples, and instruments. Also move some code between GUI/View directories. Restore Py wrappers lost in previous MR.
......@@ -206,7 +206,8 @@ QList<QAction*> DatafilesSelector::getOverlayActions(const QModelIndex& index, b
removeAction->setIcon(QIcon(":/images/delete.svg"));
removeAction->setIconText("Remove");
removeAction->setToolTip("Remove this data");
connect(removeAction, &QAction::triggered, [this, row = index.row()] {
connect(removeAction, &QAction::triggered, [this, item] {
int row = m_qmodel->indexForItem(item).row();
m_qmodel->removeDatafileItemAt(row);
gDoc->setModified();
});
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment