Engauge Digitizer
2
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Tutorial
TutorialStateChecklistWizardPoints.cpp
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
#include "
Logger.h
"
8
#include "
TutorialButton.h
"
9
#include "
TutorialStateChecklistWizardPoints.h
"
10
#include "
TutorialStateContext.h
"
11
12
TutorialStateChecklistWizardPoints::TutorialStateChecklistWizardPoints
(
TutorialStateContext
&context) :
13
TutorialStateChecklistWizardAbstract
(context)
14
{
15
LOG4CPP_INFO_S
((*
mainCat
)) <<
"TutorialStateChecklistWizardPoints::TutorialStateChecklistWizardPoints"
;
16
}
17
18
void
TutorialStateChecklistWizardPoints::begin
()
19
{
20
LOG4CPP_INFO_S
((*
mainCat
)) <<
"TutorialStateChecklistWizardPoints::begin ()"
;
21
22
TutorialStateChecklistWizardAbstract::begin
();
23
connect (
previous
(), SIGNAL (signalTriggered ()),
this
, SLOT (
slotPrevious
()));
24
}
25
26
void
TutorialStateChecklistWizardPoints::end
()
27
{
28
LOG4CPP_INFO_S
((*
mainCat
)) <<
"TutorialStateChecklistWizardPoints::end ()"
;
29
30
TutorialStateChecklistWizardAbstract::end
();
31
}
32
33
void
TutorialStateChecklistWizardPoints::slotPrevious
()
34
{
35
LOG4CPP_INFO_S
((*
mainCat
)) <<
"TutorialStateChecklistWizardPoints::slotPrevious"
;
36
37
context
().
requestDelayedStateTransition
(
TUTORIAL_STATE_POINT_MATCH
);
38
}
TUTORIAL_STATE_POINT_MATCH
Definition:
TutorialStateAbstractBase.h:20
LOG4CPP_INFO_S
#define LOG4CPP_INFO_S(logger)
Definition:
convenience.h:18
TutorialStateChecklistWizardPoints::begin
virtual void begin()
Common begin processing.
Definition:
TutorialStateChecklistWizardPoints.cpp:18
TutorialStateChecklistWizardPoints::TutorialStateChecklistWizardPoints
TutorialStateChecklistWizardPoints(TutorialStateContext &context)
Single constructor.
Definition:
TutorialStateChecklistWizardPoints.cpp:12
TutorialStateChecklistWizardAbstract::begin
void begin()
Common begin processing.
Definition:
TutorialStateChecklistWizardAbstract.cpp:29
TutorialStateAbstractBase::context
TutorialStateContext & context()
Context class for the tutorial state machine.
Definition:
TutorialStateAbstractBase.cpp:32
TutorialStateChecklistWizardPoints::end
virtual void end()
Common end processing.
Definition:
TutorialStateChecklistWizardPoints.cpp:26
TutorialStateChecklistWizardPoints.h
TutorialStateChecklistWizardAbstract
Abstract class that supports checklist wizard panels.
Definition:
TutorialStateChecklistWizardAbstract.h:18
TutorialButton.h
TutorialStateChecklistWizardAbstract::end
void end()
Common end processing.
Definition:
TutorialStateChecklistWizardAbstract.cpp:65
TutorialStateChecklistWizardAbstract::previous
TutorialButton * previous()
Previous button for hooking up button to slot.
Definition:
TutorialStateChecklistWizardAbstract.cpp:73
Logger.h
mainCat
log4cpp::Category * mainCat
Definition:
Logger.cpp:14
TutorialStateContext
Context class for tutorial state machine.
Definition:
TutorialStateContext.h:20
TutorialStateContext::requestDelayedStateTransition
void requestDelayedStateTransition(TutorialState tutorialState)
Request a transition to the specified state from the current state.
Definition:
TutorialStateContext.cpp:86
TutorialStateContext.h
TutorialStateChecklistWizardPoints::slotPrevious
void slotPrevious()
Slot called to return to previous panel.
Definition:
TutorialStateChecklistWizardPoints.cpp:33
Generated on Mon Mar 9 2020 11:16:29 for Engauge Digitizer by
1.8.5