cannam@7: /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */ cannam@7: cannam@7: #ifndef _IMAGE_ACTION_H_ cannam@7: #define _IMAGE_ACTION_H_ cannam@7: cannam@7: #include "Action.h" cannam@7: cannam@7: class ImageAction : public Action cannam@7: { cannam@7: Q_OBJECT cannam@7: cannam@7: public: cannam@7: ImageAction(QString imageName); cannam@7: virtual ~ImageAction(); cannam@7: cannam@7: virtual QString getName() const; cannam@7: virtual void fire(); cannam@7: cannam@7: signals: cannam@7: void showImage(QString image); cannam@7: cannam@7: protected: cannam@7: QString m_imageName; cannam@13: static QString m_currentImage; cannam@7: }; cannam@7: cannam@7: #endif