svcore  1.9
ImageModel::ChangeImageCommand Class Reference

Command to change the image for a point. More...

#include <ImageModel.h>

Inheritance diagram for ImageModel::ChangeImageCommand:
Collaboration diagram for ImageModel::ChangeImageCommand:

List of all members.

Public Member Functions

 ChangeImageCommand (ImageModel *model, const ImagePoint &point, QString newImage, QString newLabel)
virtual QString getName () const
virtual void execute ()
virtual void unexecute ()

Private Attributes

ImageModelm_model
ImagePoint m_oldPoint
ImagePoint m_newPoint

Detailed Description

Command to change the image for a point.

Definition at line 112 of file ImageModel.h.


Constructor & Destructor Documentation

ImageModel::ChangeImageCommand::ChangeImageCommand ( ImageModel model,
const ImagePoint point,
QString  newImage,
QString  newLabel 
) [inline]

Definition at line 115 of file ImageModel.h.

References ImagePoint::image, ImagePoint::label, and m_newPoint.


Member Function Documentation

virtual QString ImageModel::ChangeImageCommand::getName ( ) const [inline, virtual]

Implements Command.

Definition at line 124 of file ImageModel.h.

virtual void ImageModel::ChangeImageCommand::execute ( ) [inline, virtual]
virtual void ImageModel::ChangeImageCommand::unexecute ( ) [inline, virtual]

Implements Command.

Definition at line 132 of file ImageModel.h.

References execute().


Member Data Documentation

Definition at line 135 of file ImageModel.h.

Referenced by execute().

Definition at line 136 of file ImageModel.h.

Referenced by execute().

Definition at line 137 of file ImageModel.h.

Referenced by ChangeImageCommand(), and execute().


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