QElectroTech 0.100.0-dev
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Private Slots | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
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 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}
 
QETProjectm_project {nullptr}
 
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:

◆ ~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()

static 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()

static TerminalStripEditorWindow * TerminalStripEditorWindow::instance ( QETProject project,
QWidget *  parent = nullptr 
)
inlinestatic
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.

Here is the call graph for this function:

◆ 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
Here is the call graph for this function:

◆ on_m_reload_triggered

void TerminalStripEditorWindow::on_m_reload_triggered ( )
privateslot

TerminalStripEditorWindow::on_m_reload_triggered.

Here is the call graph for this function:

◆ on_m_remove_terminal_triggered

void TerminalStripEditorWindow::on_m_remove_terminal_triggered ( )
privateslot

TerminalStripEditorWindow::on_m_remove_terminal_triggered.

Here is the call graph for this function:

◆ on_m_stacked_widget_currentChanged

void TerminalStripEditorWindow::on_m_stacked_widget_currentChanged ( int  arg1)
privateslot

◆ setCurrentStrip()

void TerminalStripEditorWindow::setCurrentStrip ( TerminalStrip strip)
Here is the call graph for this function:

◆ updateUi()

void TerminalStripEditorWindow::updateUi ( )
private
Here is the call graph for this function:
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

QETProject* TerminalStripEditorWindow::m_project {nullptr}
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: