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