Add parent to context menus
This is recommended in a Wayland porting guide.
This commit is contained in:
parent
19816437ea
commit
d07bdba5de
|
@ -50,7 +50,7 @@ void DevView::showContextMenu(const QPoint &position)
|
|||
if (!selectionModel() || selectionModel()->selectedRows(0).size() != 1) {
|
||||
return;
|
||||
}
|
||||
QMenu menu;
|
||||
QMenu menu(this);
|
||||
if (selectionModel()->selectedRows(0).at(0).parent().isValid()) {
|
||||
connect(menu.addAction(QIcon::fromTheme(QStringLiteral("edit-copy"), QIcon(QStringLiteral(":/icons/hicolor/scalable/actions/edit-copy.svg"))),
|
||||
tr("Copy value")),
|
||||
|
|
|
@ -74,7 +74,7 @@ void DirView::showContextMenu(const QPoint &position)
|
|||
if (!selectionModel() || selectionModel()->selectedRows(0).size() != 1) {
|
||||
return;
|
||||
}
|
||||
QMenu menu;
|
||||
QMenu menu(this);
|
||||
if (selectionModel()->selectedRows(0).at(0).parent().isValid()) {
|
||||
connect(menu.addAction(QIcon::fromTheme(QStringLiteral("edit-copy"), QIcon(QStringLiteral(":/icons/hicolor/scalable/actions/edit-copy.svg"))),
|
||||
tr("Copy value")),
|
||||
|
|
|
@ -55,7 +55,7 @@ void DownloadView::showContextMenu(const QPoint &position)
|
|||
if (!selectionModel() || selectionModel()->selectedRows(0).size() != 1) {
|
||||
return;
|
||||
}
|
||||
QMenu menu;
|
||||
QMenu menu(this);
|
||||
if (selectionModel()->selectedRows(0).at(0).parent().isValid()) {
|
||||
connect(menu.addAction(QIcon::fromTheme(QStringLiteral("edit-copy"), QIcon(QStringLiteral(":/icons/hicolor/scalable/actions/edit-copy.svg"))),
|
||||
tr("Copy value")),
|
||||
|
|
Loading…
Reference in New Issue