Change terminal strip editor class

Change parent class from QDialog to QWidget.
Terminal strip editor is now embedded in TerminalStripEditorWindow.
This commit is contained in:
joshua
2022-03-20 18:25:25 +01:00
parent b48ba939de
commit edfb23be23
10 changed files with 322 additions and 788 deletions

View File

@@ -24,6 +24,7 @@ class QETProject;
class TerminalStripTreeDockWidget;
class TerminalStrip;
class FreeTerminalEditor;
class TerminalStripEditor;
namespace Ui {
class TerminalStripEditorWindow;
@@ -48,10 +49,11 @@ class TerminalStripEditorWindow : public QMainWindow
void updateUi();
private:
Ui::TerminalStripEditorWindow *ui;
Ui::TerminalStripEditorWindow *ui{nullptr};
QETProject *m_project {nullptr};
TerminalStripTreeDockWidget *m_tree_dock;
TerminalStripTreeDockWidget *m_tree_dock{nullptr};
FreeTerminalEditor *m_free_terminal_editor {nullptr};
TerminalStripEditor *m_terminal_strip_editor {nullptr};
};
#endif // TERMINALSTRIPEDITORWINDOW_H