QCAD Application Framework
CAD Application Development and Automation.
Main Page
Related Pages
Modules
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
RActionAdapter.h
Go to the documentation of this file.
1
#ifndef RACTIONADAPTER_H
2
#define RACTIONADAPTER_H
3
4
#include "
RAction.h
"
5
#include "
RVector.h
"
6
#include "
RDebug.h
"
7
#include "
REntity.h
"
8
9
class
RPropertyEvent
;
10
class
RGraphicsScene
;
11
class
RDocumentInterface
;
12
class
RCommandEvent
;
13
class
RCoordinateEvent
;
14
class
RDocument
;
15
class
REntityPickEvent
;
16
class
RMouseEvent
;
17
class
RWheelEvent
;
18
class
RGuiAction
;
19
class
RStorage
;
20
class
RTabletEvent
;
21
32
class
RActionAdapter
:
public
RAction
{
33
public
:
34
RActionAdapter
(
RGuiAction
*
guiAction
=NULL) :
RAction
(
guiAction
) {}
35
virtual
void
beginEvent
() {}
36
virtual
void
setGraphicsView
(
RGraphicsView
*
/*view*/
) {}
37
virtual
void
finishEvent
() {}
38
virtual
void
suspendEvent
() {}
39
virtual
void
resumeEvent
() {}
40
virtual
void
escapeEvent
() {}
41
virtual
void
keyPressEvent
(QKeyEvent&
/*event*/
) {}
42
virtual
void
keyReleaseEvent
(QKeyEvent&
/*event*/
) {}
43
virtual
void
mousePressEvent
(
RMouseEvent
&
/*event*/
) {}
44
virtual
void
mouseMoveEvent
(
RMouseEvent
&
/*event*/
) {}
45
virtual
void
mouseReleaseEvent
(
RMouseEvent
&
/*event*/
) {}
46
virtual
void
mouseDoubleClickEvent
(
RMouseEvent
&
/*event*/
) {}
47
virtual
void
wheelEvent
(
RWheelEvent
&
/*event*/
) {}
48
virtual
void
tabletEvent
(
RTabletEvent
&
/*event*/
) {}
49
virtual
void
swipeGestureEvent
(QSwipeGesture&
/*gesture*/
) {}
50
virtual
void
panGestureEvent
(QPanGesture&
/*gesture*/
) {}
51
virtual
void
pinchGestureEvent
(QPinchGesture&
/*gesture*/
) {}
52
virtual
void
commandEvent
(
RCommandEvent
&
/*event*/
) {}
53
virtual
void
commandEventPreview
(
RCommandEvent
&
/*event*/
) {}
54
virtual
void
coordinateEvent
(
RCoordinateEvent
&
/*event*/
) {}
55
virtual
void
coordinateEventPreview
(
RCoordinateEvent
&
/*event*/
) {}
56
virtual
void
entityPickEvent
(
REntityPickEvent
&
/*event*/
) {}
57
virtual
void
entityPickEventPreview
(
REntityPickEvent
&
/*event)*/
) {}
58
virtual
void
propertyChangeEvent
(
RPropertyEvent
&
/*event*/
) {}
59
};
60
61
Q_DECLARE_METATYPE
(
RActionAdapter
*)
62
63
#endif
src
core
RActionAdapter.h
Generated on Tue Jun 26 2012 18:41:07 for QCAD Application Framework by
1.8.1.1