Engauge Digitizer 2
Loading...
Searching...
No Matches
TutorialStateColorFilter.h
Go to the documentation of this file.
1/******************************************************************************************************
2 * (C) 2014 markummitchell@github.com. This file is part of Engauge Digitizer, which is released *
3 * under GNU General Public License version 2 (GPLv2) or (at your option) any later version. See file *
4 * LICENSE or go to gnu.org/licenses for details. Distribution requires prior written permission. *
5 ******************************************************************************************************/
6
7#ifndef TUTORIAL_STATE_COLOR_FILTER_H
8#define TUTORIAL_STATE_COLOR_FILTER_H
9
11
12class QGraphicsPixmapItem;
13class QGraphicsTextItem;
14class TutorialButton;
16
19{
20 Q_OBJECT;
21
22 public:
25
26 virtual void begin ();
27 virtual void end ();
28
29 public slots:
31 void slotBack();
32
33 private:
34
35 QGraphicsTextItem *m_title;
36 QGraphicsPixmapItem *m_background;
37 QGraphicsTextItem *m_text0;
38 QGraphicsTextItem *m_text1;
39 QGraphicsTextItem *m_text2;
40 QGraphicsTextItem *m_text3;
41 QGraphicsTextItem *m_text4;
42 TutorialButton *m_back;
43};
44
45#endif // TUTORIAL_STATE_COLOR_FILTER_H
Show a button with text for clicking ion. The button is implemented using layering of two graphics it...
TutorialStateAbstractBase(TutorialStateContext &context)
Single constructor.
TutorialStateContext & context()
Context class for the tutorial state machine.
TutorialStateColorFilter(TutorialStateContext &context)
Single constructor.
virtual void begin()
Transition into this state.
void slotBack()
Slot called to return to previous panel.
virtual void end()
Transition out of this state.
Context class for tutorial state machine.