Skip to content

Commit 183da9f

Browse files
committed
Add undo/redo to layout context menu
Refs #1830
1 parent 2bba805 commit 183da9f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/app/layout/qgslayoutappmenuprovider.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,12 @@ QMenu *QgsLayoutAppMenuProvider::createContextMenu( QWidget *parent, QgsLayout *
3232
{
3333
QMenu *menu = new QMenu( parent );
3434

35+
//undo/redo
36+
menu->addAction( layout->undoStack()->stack()->createUndoAction( menu ) );
37+
menu->addAction( layout->undoStack()->stack()->createRedoAction( menu ) );
38+
menu->addSeparator();
39+
40+
3541
const QList< QgsLayoutItem * > selectedItems = layout->selectedLayoutItems();
3642
if ( !selectedItems.empty() )
3743
{

0 commit comments

Comments
 (0)