Use viewport to map context menu position
This commit is contained in:
parent
31de4955e6
commit
ad5ef353ff
|
@ -1183,7 +1183,7 @@ void MainWindow::showTreeViewContextMenu(const QPoint &pos)
|
||||||
std::bind(&EntryModel::setData, m_entryModel, std::cref(selected), QVariant(!nodeEntry->isExpandedByDefault()), DefaultExpandedRole));
|
std::bind(&EntryModel::setData, m_entryModel, std::cref(selected), QVariant(!nodeEntry->isExpandedByDefault()), DefaultExpandedRole));
|
||||||
contextMenu.addAction(action);
|
contextMenu.addAction(action);
|
||||||
}
|
}
|
||||||
contextMenu.exec(m_ui->treeView->mapToGlobal(pos));
|
contextMenu.exec(m_ui->treeView->viewport()->mapToGlobal(pos));
|
||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
|
@ -1265,7 +1265,7 @@ void MainWindow::showTableViewContextMenu(const QPoint &pos)
|
||||||
contextMenu.addAction(openUrlAction);
|
contextMenu.addAction(openUrlAction);
|
||||||
}
|
}
|
||||||
|
|
||||||
contextMenu.exec(m_ui->tableView->mapToGlobal(pos));
|
contextMenu.exec(m_ui->tableView->viewport()->mapToGlobal(pos));
|
||||||
}
|
}
|
||||||
|
|
||||||
void MainWindow::showFileDetails()
|
void MainWindow::showFileDetails()
|
||||||
|
|
Loading…
Reference in New Issue