The UnGroupTerminalsCommand class This class is used to ungroup terminal (remove level of multi level terminal).
More...
#include <groupterminalscommand.h>
Inherits QUndoCommand.
The UnGroupTerminalsCommand class This class is used to ungroup terminal (remove level of multi level terminal).
◆ UnGroupTerminalsCommand()
| UnGroupTerminalsCommand::UnGroupTerminalsCommand |
( |
TerminalStrip * | strip, |
|
|
const QVector< QSharedPointer< RealTerminal > > & | to_ungroup, |
|
|
QUndoCommand * | parent = nullptr ) |
◆ redo()
| void UnGroupTerminalsCommand::redo |
( |
| ) |
|
|
override |
◆ setUp()
| void UnGroupTerminalsCommand::setUp |
( |
const QVector< QSharedPointer< RealTerminal > > & | to_ungroup | ) |
|
|
private |
◆ undo()
| void UnGroupTerminalsCommand::undo |
( |
| ) |
|
|
override |
◆ m_physical_real_H
◆ m_real_t_level
| QVector<QPair<QSharedPointer<RealTerminal>, int> > UnGroupTerminalsCommand::m_real_t_level |
|
private |
◆ m_terminal_strip
| QPointer<TerminalStrip> UnGroupTerminalsCommand::m_terminal_strip |
|
private |
The documentation for this class was generated from the following files: