From b74eee7597263579b57fee8a728a5d14dee45851 Mon Sep 17 00:00:00 2001 From: "G.K.MacGregor" Date: Tue, 10 Nov 2020 14:39:36 +0000 Subject: [PATCH] Add undo and redo icons to toolbar --- images/redo.png | Bin 0 -> 1787 bytes images/undo.png | Bin 0 -> 1768 bytes mainwindow.cpp | 7 +++++++ qteletextmaker.qrc | 2 ++ 4 files changed, 9 insertions(+) create mode 100644 images/redo.png create mode 100644 images/undo.png diff --git a/images/redo.png b/images/redo.png new file mode 100644 index 0000000000000000000000000000000000000000..9d679fe6fcbb334eafcc2dfd8af377bf050f0f76 GIT binary patch literal 1787 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 KMNUMnLSTY!`bcR2 literal 0 HcmV?d00001 diff --git a/mainwindow.cpp b/mainwindow.cpp index dc66f07..e28a276 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -284,11 +284,18 @@ void MainWindow::createActions() QToolBar *editToolBar = addToolBar(tr("Edit")); editToolBar->setObjectName("editToolBar"); + const QIcon undoIcon = QIcon::fromTheme("edit-undo", QIcon(":/images/undo.png")); QAction *undoAction = m_textWidget->document()->undoStack()->createUndoAction(this, tr("&Undo")); + undoAction->setIcon(undoIcon); editMenu->addAction(undoAction); + editToolBar->addAction(undoAction); undoAction->setShortcuts(QKeySequence::Undo); + + const QIcon redoIcon = QIcon::fromTheme("edit-redo", QIcon(":/images/redo.png")); QAction *redoAction = m_textWidget->document()->undoStack()->createRedoAction(this, tr("&Redo")); + redoAction->setIcon(redoIcon); editMenu->addAction(redoAction); + editToolBar->addAction(redoAction); redoAction->setShortcuts(QKeySequence::Redo); editMenu->addSeparator(); diff --git a/qteletextmaker.qrc b/qteletextmaker.qrc index e118c80..0f692ff 100644 --- a/qteletextmaker.qrc +++ b/qteletextmaker.qrc @@ -5,7 +5,9 @@ images/cut.png images/new.png images/open.png + images/redo.png images/paste.png images/save.png + images/undo.png