MorphoGraphX
Main Page
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
src
ResetableSlider.hpp
1
#ifndef RESETABLESLIDER_H
2
#define RESETABLESLIDER_H
3
4
#include <Config.hpp>
5
6
#include <QSlider>
7
8
class
QMouseEvent
;
9
10
class
ResetableSlider
:
public
QSlider
{
11
Q_OBJECT
12
public
:
13
ResetableSlider
(
QWidget
* parent = 0);
14
ResetableSlider
(Qt::Orientation orientation,
QWidget
* parent = 0);
15
16
int
defaultValue() {
17
return
default_value;
18
}
19
20
public
slots:
21
void
setValueAsDefault();
22
void
setDefaultValue(
int
val);
23
void
resetValue();
24
25
protected
slots:
26
void
checkDefaultValue(
int
min,
int
max);
27
28
signals:
29
void
reset();
30
31
protected
:
32
void
init();
33
void
mouseDoubleClickEvent(
QMouseEvent
* e);
34
35
private
:
36
int
default_value;
37
};
38
39
#endif
QWidget
QMouseEvent
QSlider
ResetableSlider
Definition:
ResetableSlider.hpp:10
Generated on Thu Jul 9 2015 20:43:09 for MorphoGraphX by
1.8.6