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

The AddElementTextCommand class Manage the adding of element text. More...

#include <addelementtextcommand.h>

Inherits QUndoCommand.

Collaboration diagram for AddElementTextCommand:
Collaboration graph

Public Member Functions

 AddElementTextCommand (Element *element, DynamicElementTextItem *deti, QUndoCommand *parent=nullptr)
 AddElementTextCommand::AddElementTextCommand.
 ~AddElementTextCommand () override
 AddElementTextCommand::~AddElementTextCommand.
void undo () override
 AddElementTextCommand::undo.
void redo () override
 AddElementTextCommand::redo.

Private Attributes

Elementm_element = nullptr
DynamicElementTextItemm_text = nullptr

Detailed Description

The AddElementTextCommand class Manage the adding of element text.

Constructor & Destructor Documentation

◆ AddElementTextCommand()

AddElementTextCommand::AddElementTextCommand ( Element * element,
DynamicElementTextItem * deti,
QUndoCommand * parent = nullptr )

AddElementTextCommand::AddElementTextCommand.

Parameters
element
deti
parent

◆ ~AddElementTextCommand()

AddElementTextCommand::~AddElementTextCommand ( )
override

Member Function Documentation

◆ redo()

void AddElementTextCommand::redo ( )
override

◆ undo()

void AddElementTextCommand::undo ( )
override

Member Data Documentation

◆ m_element

Element* AddElementTextCommand::m_element = nullptr
private

◆ m_text

DynamicElementTextItem* AddElementTextCommand::m_text = nullptr
private

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