Engauge Digitizer
2
Main Page
Classes
Files
File List
File Members
Tutorial
TutorialDlg.h
1
#ifndef TUTORIAL_DLG_H
2
#define TUTORIAL_DLG_H
3
4
#include <QDialog>
5
6
class
MainWindow
;
7
class
QGraphicsScene;
8
class
QGraphicsView;
9
class
TutorialStateContext
;
10
13
class
TutorialDlg
:
public
QDialog
14
{
15
public
:
17
TutorialDlg
(
MainWindow
*mainWindow);
18
20
QSize
backgroundSize
()
const
;
21
23
QGraphicsScene &
scene
();
24
26
QGraphicsView &
view
();
27
28
private
:
29
TutorialDlg
();
30
31
void
createContext ();
32
void
createSceneAndView();
33
34
TutorialStateContext
*m_context;
35
QGraphicsScene *m_scene;
36
QGraphicsView *m_view;
37
};
38
39
#endif // TUTORIAL_DLG_H
TutorialDlg::scene
QGraphicsScene & scene()
Single scene the covers the entire tutorial dialog.
Definition:
TutorialDlg.cpp:60
TutorialDlg
Tutorial using a strategy like a comic strip with decision points deciding which panels appear...
Definition:
TutorialDlg.h:13
TutorialDlg::backgroundSize
QSize backgroundSize() const
Make geometry available for layout.
Definition:
TutorialDlg.cpp:28
TutorialStateContext
Context class for tutorial state machine.
Definition:
TutorialStateContext.h:14
TutorialDlg::view
QGraphicsView & view()
Single view that displays the single scene.
Definition:
TutorialDlg.cpp:67
MainWindow
Main window consisting of menu, graphics scene, status bar and optional toolbars as a Single Document...
Definition:
MainWindow.h:60
Generated on Sat Nov 21 2015 03:14:09 for Engauge Digitizer by
1.8.9.1