QElectroTech 0.200.1-dev
Loading...
Searching...
No Matches
TerminalStripEditorWindow Class Reference

#include <terminalstripeditorwindow.h>

Inherits QMainWindow.

Collaboration diagram for TerminalStripEditorWindow:
Collaboration graph

Public Member Functions

 TerminalStripEditorWindow (QETProject *project, QWidget *parent=nullptr)
 ~TerminalStripEditorWindow ()
 TerminalStripEditorWindow::~TerminalStripEditorWindow.
void setProject (QETProject *project)
 TerminalStripEditorWindow::setProject.
void setCurrentStrip (TerminalStrip *strip)

Static Public Member Functions

static TerminalStripEditorWindowinstance (QETProject *project, QWidget *parent=nullptr)
static void dropInstance ()
static void edit (TerminalStrip *strip)
 TerminalStripEditorWindow::TerminalStripEditorWindow.

Private Slots

void on_m_add_terminal_strip_triggered ()
 TerminalStripEditorWindow::on_m_add_terminal_strip_triggered Action when user click on add terminal strip button.
void on_m_remove_terminal_triggered ()
 TerminalStripEditorWindow::on_m_remove_terminal_triggered.
void on_m_reload_triggered ()
 TerminalStripEditorWindow::on_m_reload_triggered.
void on_m_button_box_clicked (QAbstractButton *button)
 TerminalStripEditorWindow::on_m_button_box_clicked Action when user click on the apply/reset button.
void on_m_stacked_widget_currentChanged (int arg1)

Private Member Functions

void addTreeDockWidget ()
 TerminalStripEditorWindow::addTreeDockWidget.
void currentStripChanged (TerminalStrip *strip)
 TerminalStripEditorWindow::currentStripChanged.
void updateUi ()

Private Attributes

Ui::TerminalStripEditorWindow * ui {nullptr}
QPointer< QETProjectm_project
TerminalStripTreeDockWidgetm_tree_dock {nullptr}
FreeTerminalEditorm_free_terminal_editor {nullptr}
TerminalStripEditorm_terminal_strip_editor {nullptr}

Static Private Attributes

static QPointer< TerminalStripEditorWindowwindow_

Constructor & Destructor Documentation

◆ TerminalStripEditorWindow()

TerminalStripEditorWindow::TerminalStripEditorWindow ( QETProject * project,
QWidget * parent = nullptr )
explicit
Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~TerminalStripEditorWindow()

TerminalStripEditorWindow::~TerminalStripEditorWindow ( )

Member Function Documentation

◆ addTreeDockWidget()

void TerminalStripEditorWindow::addTreeDockWidget ( )
private

TerminalStripEditorWindow::addTreeDockWidget.

Here is the caller graph for this function:

◆ currentStripChanged()

void TerminalStripEditorWindow::currentStripChanged ( TerminalStrip * strip)
private

TerminalStripEditorWindow::currentStripChanged.

Parameters
strip
Here is the call graph for this function:
Here is the caller graph for this function:

◆ dropInstance()

void TerminalStripEditorWindow::dropInstance ( )
inlinestatic
Here is the caller graph for this function:

◆ edit()

void TerminalStripEditorWindow::edit ( TerminalStrip * strip)
static

TerminalStripEditorWindow::TerminalStripEditorWindow.

Parameters
project
parent
Here is the call graph for this function:
Here is the caller graph for this function:

◆ instance()

TerminalStripEditorWindow * TerminalStripEditorWindow::instance ( QETProject * project,
QWidget * parent = nullptr )
inlinestatic
Here is the call graph for this function:
Here is the caller graph for this function:

◆ on_m_add_terminal_strip_triggered

void TerminalStripEditorWindow::on_m_add_terminal_strip_triggered ( )
privateslot

TerminalStripEditorWindow::on_m_add_terminal_strip_triggered Action when user click on add terminal strip button.

◆ on_m_button_box_clicked

void TerminalStripEditorWindow::on_m_button_box_clicked ( QAbstractButton * button)
privateslot

TerminalStripEditorWindow::on_m_button_box_clicked Action when user click on the apply/reset button.

Parameters
button

◆ on_m_reload_triggered

void TerminalStripEditorWindow::on_m_reload_triggered ( )
privateslot

◆ on_m_remove_terminal_triggered

void TerminalStripEditorWindow::on_m_remove_terminal_triggered ( )
privateslot

◆ on_m_stacked_widget_currentChanged

void TerminalStripEditorWindow::on_m_stacked_widget_currentChanged ( int arg1)
privateslot

◆ setCurrentStrip()

void TerminalStripEditorWindow::setCurrentStrip ( TerminalStrip * strip)

◆ setProject()

void TerminalStripEditorWindow::setProject ( QETProject * project)

◆ updateUi()

void TerminalStripEditorWindow::updateUi ( )
private
Here is the caller graph for this function:

Member Data Documentation

◆ m_free_terminal_editor

FreeTerminalEditor* TerminalStripEditorWindow::m_free_terminal_editor {nullptr}
private

◆ m_project

QPointer<QETProject> TerminalStripEditorWindow::m_project
private

◆ m_terminal_strip_editor

TerminalStripEditor* TerminalStripEditorWindow::m_terminal_strip_editor {nullptr}
private

◆ m_tree_dock

TerminalStripTreeDockWidget* TerminalStripEditorWindow::m_tree_dock {nullptr}
private

◆ ui

Ui::TerminalStripEditorWindow* TerminalStripEditorWindow::ui {nullptr}
private

◆ window_

QPointer< TerminalStripEditorWindow > TerminalStripEditorWindow::window_
staticprivate

The documentation for this class was generated from the following files: