QElectroTech 0.100.0-dev
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
ChangeTerminalStripColor Class Reference

The ChangeTerminalStripColor class. More...

#include <changeterminalstripcolor.h>

Inherits QUndoCommand.

Collaboration diagram for ChangeTerminalStripColor:
Collaboration graph

Public Member Functions

 ChangeTerminalStripColor (QSharedPointer< TerminalStripBridge > bridge, const QColor &color, QUndoCommand *parent=nullptr)
 ChangeTerminalStripColor::ChangeTerminalStripColor.
 
void redo () override
 
void undo () override
 

Private Attributes

QSharedPointer< TerminalStripBridgem_bridge
 
QColor m_old_color
 
QColor m_new_color
 

Detailed Description

The ChangeTerminalStripColor class.

Constructor & Destructor Documentation

◆ ChangeTerminalStripColor()

ChangeTerminalStripColor::ChangeTerminalStripColor ( QSharedPointer< TerminalStripBridge bridge,
const QColor &  color,
QUndoCommand *  parent = nullptr 
)

ChangeTerminalStripColor::ChangeTerminalStripColor.

Parameters
bridge
color
parent

Member Function Documentation

◆ redo()

void ChangeTerminalStripColor::redo ( )
override

◆ undo()

void ChangeTerminalStripColor::undo ( )
override

Member Data Documentation

◆ m_bridge

QSharedPointer<TerminalStripBridge> ChangeTerminalStripColor::m_bridge
private

◆ m_new_color

QColor ChangeTerminalStripColor::m_new_color
private

◆ m_old_color

QColor ChangeTerminalStripColor::m_old_color
private

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