Avoid allocating a new menu/action manually

This commit is contained in:
Chocobo1 2019-06-23 23:27:37 +08:00
commit 412e326cf2
No known key found for this signature in database
GPG key ID: 210D9C873253A68C
4 changed files with 10 additions and 25 deletions

View file

@ -600,10 +600,8 @@ void PropertiesWidget::displayFilesListMenu(const QPoint &)
menu->addSeparator();
}
QMenu *subMenu = new QMenu(menu);
if (!m_torrent->isSeed()) {
subMenu->setTitle(tr("Priority"));
QMenu *subMenu = menu->addMenu(tr("Priority"));
const auto applyPriorities = [this, selectedRows](const BitTorrent::DownloadPriority prio)
{
@ -639,8 +637,6 @@ void PropertiesWidget::displayFilesListMenu(const QPoint &)
applyPriorities(BitTorrent::DownloadPriority::Maximum);
});
subMenu->addAction(m_ui->actionMaximum);
menu->addMenu(subMenu);
}
// The selected torrent might have disappeared during exec()