QElectroTech  0.70
Public Member Functions | Private Attributes | List of all members
AddTextToGroupCommand Class Reference

#include <addelementtextcommand.h>

Public Member Functions

 AddTextToGroupCommand (DynamicElementTextItem *text, ElementTextItemGroup *group, QUndoCommand *parent=nullptr)
 AddTextToGroupCommand::AddTextToGroupCommand. More...
 
 ~AddTextToGroupCommand () override
 AddTextToGroupCommand::~AddTextToGroupCommand Destructor. More...
 
void undo () override
 
void redo () override
 

Private Attributes

QPointer< DynamicElementTextItemm_text
 
QPointer< ElementTextItemGroupm_group
 
QPointer< Elementm_element
 

Detailed Description

Definition at line 90 of file addelementtextcommand.h.

Constructor & Destructor Documentation

◆ AddTextToGroupCommand()

AddTextToGroupCommand::AddTextToGroupCommand ( DynamicElementTextItem text,
ElementTextItemGroup group,
QUndoCommand *  parent = nullptr 
)

AddTextToGroupCommand::AddTextToGroupCommand.

Parameters
text
group
parent

Definition at line 220 of file addelementtextcommand.cpp.

References QET::Icons::tr.

◆ ~AddTextToGroupCommand()

AddTextToGroupCommand::~AddTextToGroupCommand ( )
override

AddTextToGroupCommand::~AddTextToGroupCommand Destructor.

Definition at line 233 of file addelementtextcommand.cpp.

References m_element, m_group, and m_text.

Member Function Documentation

◆ redo()

void AddTextToGroupCommand::redo ( )
override

Definition at line 249 of file addelementtextcommand.cpp.

References m_element, m_group, and m_text.

◆ undo()

void AddTextToGroupCommand::undo ( )
override

Definition at line 243 of file addelementtextcommand.cpp.

References m_element, m_group, and m_text.

Member Data Documentation

◆ m_element

QPointer<Element> AddTextToGroupCommand::m_element
private

Definition at line 102 of file addelementtextcommand.h.

Referenced by redo(), undo(), and ~AddTextToGroupCommand().

◆ m_group

QPointer<ElementTextItemGroup> AddTextToGroupCommand::m_group
private

Definition at line 101 of file addelementtextcommand.h.

Referenced by redo(), undo(), and ~AddTextToGroupCommand().

◆ m_text

QPointer<DynamicElementTextItem> AddTextToGroupCommand::m_text
private

Definition at line 100 of file addelementtextcommand.h.

Referenced by redo(), undo(), and ~AddTextToGroupCommand().


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