diff --git a/sources/TerminalStrip/ui/terminalstripeditorwindow.cpp b/sources/TerminalStrip/ui/terminalstripeditorwindow.cpp index 7ec4d3c41..923f1372f 100644 --- a/sources/TerminalStrip/ui/terminalstripeditorwindow.cpp +++ b/sources/TerminalStrip/ui/terminalstripeditorwindow.cpp @@ -55,6 +55,11 @@ TerminalStripEditorWindow::TerminalStripEditorWindow(QETProject *project, QWidge m_project(project) { ui->setupUi(this); + if (auto diagram_editor = QETApp::diagramEditor(project)) { + ui->m_tool_bar->addSeparator(); + ui->m_tool_bar->addAction(diagram_editor->undo); + ui->m_tool_bar->addAction(diagram_editor->redo); + } ui->m_remove_terminal->setDisabled(true); addTreeDockWidget(); diff --git a/sources/TerminalStrip/ui/terminalstripeditorwindow.ui b/sources/TerminalStrip/ui/terminalstripeditorwindow.ui index 43cb3eaa7..f390f33cf 100644 --- a/sources/TerminalStrip/ui/terminalstripeditorwindow.ui +++ b/sources/TerminalStrip/ui/terminalstripeditorwindow.ui @@ -33,12 +33,12 @@ 0 0 1364 - 21 + 23 - + toolBar diff --git a/sources/qetdiagrameditor.h b/sources/qetdiagrameditor.h index 2257d6688..72ac24d8a 100644 --- a/sources/qetdiagrameditor.h +++ b/sources/qetdiagrameditor.h @@ -54,6 +54,8 @@ class KAutoSaveFile; class QETDiagramEditor : public QETMainWindow { Q_OBJECT + + friend class TerminalStripEditorWindow; public: QETDiagramEditor(