Add undo/redo to layout context menu

Refs #1830
This commit is contained in:
Nyall Dawson 2017-10-10 10:13:03 +10:00
parent 2bba805d41
commit 183da9f264

View File

@ -32,6 +32,12 @@ QMenu *QgsLayoutAppMenuProvider::createContextMenu( QWidget *parent, QgsLayout *
{
QMenu *menu = new QMenu( parent );
//undo/redo
menu->addAction( layout->undoStack()->stack()->createUndoAction( menu ) );
menu->addAction( layout->undoStack()->stack()->createRedoAction( menu ) );
menu->addSeparator();
const QList< QgsLayoutItem * > selectedItems = layout->selectedLayoutItems();
if ( !selectedItems.empty() )
{