Public Member Functions | Private Attributes

TransitionStyleChangeCommand Class Reference

#include <commands.h>

Collaboration diagram for TransitionStyleChangeCommand:

List of all members.

Public Member Functions

 TransitionStyleChangeCommand (Editor *editor, int ChangeT, Qt::PenStyle lineS, float lineW, const QString &lineC, const QString &labelC, float labelS, bool lineDoubleS, Qt::PenStyle dimLineS, const QString &dimLineC, float dimLineCoef, const QString &dimLabelC, float borderCoef, const QString &borderColor, float lineDC, float lineDS, QUndoCommand *parent=0)
void redo ()
void undo ()

Private Attributes

float borderCoef
float borderCoef_old
QString borderColor
QString borderColor_old
QList< Transition * > changedTransitions
int changeType
QString dimLabelColor
QString dimLabelColor_old
QMap< Transition *, QString > dimLabelColorMap
float dimLineCoef
float dimLineCoef_old
QMap< Transition *, float > dimLineCoefMap
QString dimLineColor
QString dimLineColor_old
QMap< Transition *, QString > dimLineColorMap
Qt::PenStyle dimLineStyle
Qt::PenStyle dimLineStyle_old
QMap< Transition *, Qt::PenStyle > dimLineStyleMap
Editoreditor
QString labelColor
QString labelColor_old
QMap< Transition *, QString > labelColorMap
float labelScale
float labelScale_old
QMap< Transition *, float > labelScaleMap
QMap< Transition *, float > lineBorderCoefMap
QMap< Transition *, QString > lineBorderColorMap
QString lineColor
QString lineColor_old
QMap< Transition *, QString > lineColorMap
float lineDoubleCoef
float lineDoubleCoef_old
QMap< Transition *, float > lineDoubleCoefMap
float lineDoubleSep
float lineDoubleSep_old
QMap< Transition *, float > lineDoubleSepMap
bool lineDoubleStatus
bool lineDoubleStatus_old
QMap< Transition *, bool > lineDoubleStatusMap
Qt::PenStyle lineStyle
Qt::PenStyle lineStyle_old
QMap< Transition *, Qt::PenStyle > lineStyleMap
float lineWidth
float lineWidth_old
QMap< Transition *, float > lineWidthMap

Detailed Description

Definition at line 402 of file commands.h.


Constructor & Destructor Documentation

TransitionStyleChangeCommand::TransitionStyleChangeCommand ( Editor editor,
int  ChangeT,
Qt::PenStyle  lineS,
float  lineW,
const QString &  lineC,
const QString &  labelC,
float  labelS,
bool  lineDoubleS,
Qt::PenStyle  dimLineS,
const QString &  dimLineC,
float  dimLineCoef,
const QString &  dimLabelC,
float  borderCoef,
const QString &  borderColor,
float  lineDC,
float  lineDS,
QUndoCommand *  parent = 0 
)

Member Function Documentation

void TransitionStyleChangeCommand::redo (  ) 
void TransitionStyleChangeCommand::undo (  ) 

Member Data Documentation

Definition at line 450 of file commands.h.

Definition at line 450 of file commands.h.

Referenced by undo().

Definition at line 451 of file commands.h.

Definition at line 451 of file commands.h.

Referenced by undo().

Definition at line 417 of file commands.h.

Referenced by redo(), and undo().

Definition at line 415 of file commands.h.

Referenced by redo(), and undo().

Definition at line 447 of file commands.h.

Referenced by redo().

Definition at line 447 of file commands.h.

Referenced by undo().

Definition at line 429 of file commands.h.

Referenced by undo().

Definition at line 446 of file commands.h.

Definition at line 446 of file commands.h.

Referenced by undo().

Definition at line 428 of file commands.h.

Referenced by undo().

Definition at line 445 of file commands.h.

Referenced by redo().

Definition at line 445 of file commands.h.

Referenced by undo().

Definition at line 427 of file commands.h.

Referenced by undo().

Definition at line 444 of file commands.h.

Referenced by redo().

Definition at line 444 of file commands.h.

Referenced by undo().

Definition at line 426 of file commands.h.

Referenced by undo().

Definition at line 414 of file commands.h.

Definition at line 439 of file commands.h.

Referenced by redo().

Definition at line 439 of file commands.h.

Referenced by undo().

Definition at line 423 of file commands.h.

Referenced by undo().

Definition at line 440 of file commands.h.

Referenced by redo().

Definition at line 440 of file commands.h.

Referenced by undo().

Definition at line 424 of file commands.h.

Referenced by undo().

Definition at line 430 of file commands.h.

Referenced by undo().

Definition at line 431 of file commands.h.

Referenced by undo().

Definition at line 438 of file commands.h.

Referenced by redo().

Definition at line 438 of file commands.h.

Referenced by undo().

Definition at line 422 of file commands.h.

Referenced by undo().

Definition at line 454 of file commands.h.

Referenced by redo().

Definition at line 454 of file commands.h.

Referenced by undo().

Definition at line 432 of file commands.h.

Referenced by undo().

Definition at line 455 of file commands.h.

Referenced by redo().

Definition at line 455 of file commands.h.

Referenced by undo().

Definition at line 433 of file commands.h.

Referenced by undo().

Definition at line 441 of file commands.h.

Referenced by redo().

Definition at line 441 of file commands.h.

Referenced by undo().

Definition at line 425 of file commands.h.

Referenced by undo().

Definition at line 436 of file commands.h.

Referenced by redo().

Definition at line 436 of file commands.h.

Referenced by undo().

QMap<Transition *, Qt::PenStyle> TransitionStyleChangeCommand::lineStyleMap [private]

Definition at line 420 of file commands.h.

Referenced by undo().

Definition at line 437 of file commands.h.

Referenced by redo().

Definition at line 437 of file commands.h.

Referenced by undo().

Definition at line 421 of file commands.h.

Referenced by undo().


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