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: