Classes | Functions

C:/CVUT/diplomka/Automata_editor/sources/commands.h File Reference

#include <QUndoCommand>
#include <QPointF>
#include <QRect>
#include <QMap>
#include <QGraphicsItem>
#include <QVector>
#include <QList>
Include dependency graph for commands.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EditorChangeGridRectCommand
class  GeneratedGraphAddCommand
class  ItemsAddCommand
class  ItemsRemoveCommand
class  MoveItemsCommand< T >
class  NextLabelAddCommand
class  NextLabelDeleteCommand
class  NextLabelEditCommand
class  OneStateTransitionEditCommand
class  ShowGridFrameCommand
class  StateAddCommand
class  StateDeleteCommand
class  StateEditCommand
class  StateEditExtendedCommand
class  StateEditWithDelCommand
class  StateMoveCommand
class  StatesSetMarkedCommand
class  StateStyleChangeCommand
class  TransitionAddCommand
class  TransitionDeleteCommand
class  TransitionEditExtendedCommand
class  TransitionEditWithDelCommand
class  TransitionStyleChangeCommand
class  TwoStatesTransitionEditCommand

Functions

QString createCommandString (State *state, const QPointF &point)
template<typename T >
MoveItemsCommand< T > * createMoveItemsCommand (const QList< T * > &items, const QVector< QPointF > &origPos)

Function Documentation

QString createCommandString ( State state,
const QPointF &  point 
)
template<typename T >
MoveItemsCommand<T>* createMoveItemsCommand ( const QList< T * > &  items,
const QVector< QPointF > &  origPos 
)

Definition at line 511 of file commands.h.

Referenced by Editor::mouseReleaseEvent(), and Editor::slotAlignToGrid().

Here is the caller graph for this function: