mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2025-12-18 13:30:34 +01:00
Add undo / redo command
The undo/redo command of diagram editor is shared to the terminal strip editor.
This commit is contained in:
@@ -55,6 +55,11 @@ TerminalStripEditorWindow::TerminalStripEditorWindow(QETProject *project, QWidge
|
|||||||
m_project(project)
|
m_project(project)
|
||||||
{
|
{
|
||||||
ui->setupUi(this);
|
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);
|
ui->m_remove_terminal->setDisabled(true);
|
||||||
addTreeDockWidget();
|
addTreeDockWidget();
|
||||||
|
|
||||||
|
|||||||
@@ -33,12 +33,12 @@
|
|||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>1364</width>
|
<width>1364</width>
|
||||||
<height>21</height>
|
<height>23</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QStatusBar" name="statusbar"/>
|
<widget class="QStatusBar" name="statusbar"/>
|
||||||
<widget class="QToolBar" name="toolBar">
|
<widget class="QToolBar" name="m_tool_bar">
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
<string>toolBar</string>
|
<string>toolBar</string>
|
||||||
</property>
|
</property>
|
||||||
|
|||||||
@@ -55,6 +55,8 @@ class QETDiagramEditor : public QETMainWindow
|
|||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
|
friend class TerminalStripEditorWindow;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
QETDiagramEditor(
|
QETDiagramEditor(
|
||||||
const QStringList & = QStringList(),
|
const QStringList & = QStringList(),
|
||||||
|
|||||||
Reference in New Issue
Block a user