1
0
mirror of https://github.com/clementine-player/Clementine synced 2024-12-17 03:45:56 +01:00

Add a separator after custom playlist item' actions

This commit is contained in:
Arnaud Bienner 2012-07-29 02:20:15 +02:00
parent b08172138a
commit a38be50b00

View File

@ -1342,8 +1342,13 @@ void MainWindow::PlaylistRightClick(const QPoint& global_pos, const QModelIndex&
}
// Get the new item actions, and add them
playlistitem_actions_ = item->actions();
playlist_menu_->insertActions(ui_->action_clear_playlist, playlistitem_actions_);
QList<QAction*> new_playlistitem_actions = item->actions();
if (!new_playlistitem_actions.isEmpty()) {
QAction* separator = playlist_menu_->insertSeparator(ui_->action_clear_playlist);
playlist_menu_->insertActions(separator, new_playlistitem_actions);
new_playlistitem_actions << separator;
}
playlistitem_actions_ = new_playlistitem_actions;
}
//if it isn't the first time we right click, we need to remove the menu previously created