Physics Simulation & Visualization Tool
0.1
A C++ physics simulation engine with real-time 3D visualization
Loading...
Searching...
No Matches
ScalarWidget.h
Go to the documentation of this file.
1
#pragma once
2
#include <QWidget>
3
#include <QHBoxLayout>
4
#include <QDoubleSpinBox>
5
6
class
ScalarWidget
:
public
QWidget {
7
Q_OBJECT
8
9
public
:
10
explicit
ScalarWidget
(
const
QString& suffix =
""
, QWidget* parent =
nullptr
);
11
12
double
getValue
()
const
;
13
void
setValue
(
double
val);
14
15
void
setRange
(
double
min,
double
max);
16
void
setDecimals
(
int
decimals);
17
signals:
18
void
valueChanged
(
double
newValue);
19
20
private
:
21
QDoubleSpinBox* spin;
22
};
ScalarWidget
Definition
ScalarWidget.h:6
ScalarWidget::setRange
void setRange(double min, double max)
Definition
ScalarWidget.cpp:29
ScalarWidget::setDecimals
void setDecimals(int decimals)
Definition
ScalarWidget.cpp:33
ScalarWidget::valueChanged
void valueChanged(double newValue)
ScalarWidget::getValue
double getValue() const
Definition
ScalarWidget.cpp:18
ScalarWidget::setValue
void setValue(double val)
Definition
ScalarWidget.cpp:22
src
ui
ScalarWidget.h
Generated by
1.9.8