BALL
1.4.79
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
BALL
VIEW
DIALOGS
editOperationDialog.h
Go to the documentation of this file.
1
// -*- Mode: C++; tab-width: 2; -*-
2
// vi: set ts=2:
3
//
4
5
#ifndef BALL_VIEW_DIALOGS_EDITOPERATIONDIALOG_H
6
#define BALL_VIEW_DIALOGS_EDITOPERATIONDIALOG_H
7
8
#ifndef BALL_COMMON_GLOBAL_H
9
# include <
BALL/COMMON/global.h
>
10
#endif
11
12
#ifndef BALL_VIEW_KERNEL_MODULARWIDGET_H
13
# include <
BALL/VIEW/KERNEL/modularWidget.h
>
14
#endif
15
16
#ifndef BALL_VIEW_WIDGETS_SCENE_H
17
# include <
BALL/VIEW/WIDGETS/scene.h
>
18
#endif
19
20
#include <BALL/VIEW/UIC/ui_editOperationDialog.h>
21
22
namespace
BALL
23
{
24
namespace
VIEW
25
{
30
class
BALL_VIEW_EXPORT
EditOperationDialog
31
:
public
QDialog
,
32
public
Ui_EditOperationDialogData,
33
public
ModularWidget
34
{
35
Q_OBJECT
36
37
public
:
38
39
BALL_EMBEDDABLE
(EditOperationDialogData,
ModularWidget
)
40
41
42
EditOperationDialog
(
QWidget
* parent = 0,
const
char
* name =
"EditOperationDialog"
, Qt::WFlags fl = 0);
43
45
~
EditOperationDialog
();
46
47
48
public
slots:
49
50
void
undo(
int
number_of_undo_steps);
51
void
operationSelected(
int
operation);
52
void
addEditOperation(Scene::EditOperation& eo);
53
54
protected
:
55
56
};
57
}
58
}
59
60
#endif
QDialog
QWidget
scene.h
modularWidget.h
BALL_VIEW_EXPORT
#define BALL_VIEW_EXPORT
Definition:
COMMON/global.h:52
BALL::VIEW::ModularWidget
Definition:
modularWidget.h:61
BALL_EMBEDDABLE
#define BALL_EMBEDDABLE(TYPE, BASE)
Definition:
embeddable.h:31
BALL::VIEW::EditOperationDialog
Definition:
editOperationDialog.h:30
global.h
Generated by
1.8.7