00001
00002
00003
00004
00005
00006
00007 #ifndef TUTORIAL_STATE_COLOR_FILTER_H
00008 #define TUTORIAL_STATE_COLOR_FILTER_H
00009
00010 #include "TutorialStateAbstractBase.h"
00011
00012 class QGraphicsPixmapItem;
00013 class QGraphicsTextItem;
00014 class TutorialButton;
00015 class TutorialStateContext;
00016
00018 class TutorialStateColorFilter : public TutorialStateAbstractBase
00019 {
00020 Q_OBJECT;
00021
00022 public:
00024 TutorialStateColorFilter (TutorialStateContext &context);
00025
00026 virtual void begin ();
00027 virtual void end ();
00028
00029 public slots:
00031 void slotBack();
00032
00033 private:
00034
00035 QGraphicsTextItem *m_title;
00036 QGraphicsPixmapItem *m_background;
00037 QGraphicsTextItem *m_text0;
00038 QGraphicsTextItem *m_text1;
00039 QGraphicsTextItem *m_text2;
00040 QGraphicsTextItem *m_text3;
00041 QGraphicsTextItem *m_text4;
00042 TutorialButton *m_back;
00043 };
00044
00045 #endif // TUTORIAL_STATE_COLOR_FILTER_H