PeriDyno
1.2.1
Loading...
Searching...
No Matches
D:
Peridyno
peridyno
src
Rendering
GUI
QtGUI
PropertyItem
QRealFieldWidget.h
Go to the documentation of this file.
1
19
#pragma once
20
#include "
QFieldWidget.h
"
21
#include "
PCustomWidgets.h
"
22
#include "
QtGUI/PPropertyWidget.h
"
23
24
namespace
dyno
25
{
26
class
QRealFieldWidget
:
public
QFieldWidget
27
{
28
Q_OBJECT
29
public
:
30
DECLARE_FIELD_WIDGET
31
32
QRealFieldWidget
(
FBase
*
field
);
33
~QRealFieldWidget
()
override
;
34
35
public
slots:
36
//Called when the field is updated
37
void
updateWidget
();
38
39
//Called when the widget is updated
40
void
updateField
(
double
);
41
42
void
onSliderValueChanged
(
double
val);
43
44
void
onSpinnerEditingFinished
(
double
val);
45
46
private
:
47
QDoubleSlider
*
slider
=
nullptr
;
48
QPiecewiseDoubleSpinBox
*
spinner
=
nullptr
;
49
50
bool
m_updating
=
false
;
51
52
};
53
}
PCustomWidgets.h
PPropertyWidget.h
DECLARE_FIELD_WIDGET
#define DECLARE_FIELD_WIDGET
Definition
PPropertyWidget.h:110
QFieldWidget.h
dyno::FBase
Definition
FBase.h:44
dyno::QDoubleSlider
Definition
PCustomWidgets.h:9
dyno::QFieldWidget::field
FBase * field()
Definition
QFieldWidget.h:74
dyno::QFieldWidget::QFieldWidget
QFieldWidget(FBase *field)
Definition
QFieldWidget.cpp:15
dyno::QPiecewiseDoubleSpinBox
Definition
QPiecewiseDoubleSpinBox.h:53
dyno::QRealFieldWidget::spinner
QPiecewiseDoubleSpinBox * spinner
Definition
QRealFieldWidget.h:48
dyno::QRealFieldWidget::QRealFieldWidget
DECLARE_FIELD_WIDGET QRealFieldWidget(FBase *field)
Definition
QRealFieldWidget.cpp:12
dyno::QRealFieldWidget::slider
QDoubleSlider * slider
Definition
QRealFieldWidget.h:47
dyno::QRealFieldWidget::m_updating
bool m_updating
Definition
QRealFieldWidget.h:50
dyno::QRealFieldWidget::~QRealFieldWidget
~QRealFieldWidget() override
Definition
QRealFieldWidget.cpp:67
dyno::QRealFieldWidget::updateWidget
void updateWidget()
Definition
QRealFieldWidget.cpp:92
dyno::QRealFieldWidget::onSpinnerEditingFinished
void onSpinnerEditingFinished(double val)
Definition
QRealFieldWidget.cpp:114
dyno::QRealFieldWidget::updateField
void updateField(double)
Definition
QRealFieldWidget.cpp:71
dyno::QRealFieldWidget::onSliderValueChanged
void onSliderValueChanged(double val)
Definition
QRealFieldWidget.cpp:124
dyno
This is an implementation of AdditiveCCD based on peridyno.
Definition
Array.h:25
Generated by
1.13.2