Widget for jogging a single value, such as the joint of a device or a Cartesian translation/rotation.
More...
#include <SliderTab.hpp>
Inherits QWidget, and QWidget.
|
void | valueChanged () |
| Emitted whenever the joint value changes.
|
|
void | valueChanged () |
|
|
| Slider (const std::string &title, double low, double high, QGridLayout *layout, int row, QWidget *parent) |
| Construct new slider for some adjustable value. More...
|
|
virtual | ~Slider () |
| Destructor.
|
|
void | unitUpdated () |
| Adjust the values after a change in units.
|
|
double | value () const |
| The current value chosen. More...
|
|
void | setValue (double val) |
| Change the current value. More...
|
|
void | setUnitConverter (double converter) |
| Set the factor used to convert to a certain unit. More...
|
|
double | getUnitConverter () const |
| Get the factor currently used to convert to used units. More...
|
|
void | setUnitDescription (const std::string &str) |
| Set a description of the units used. More...
|
|
| Slider (const std::string &title, double low, double high, QGridLayout *layout, int row, QWidget *parent) |
|
void | unitUpdated () |
|
double | value () const |
|
void | setValue (double val) |
|
void | setUnitConverter (double converter) |
|
double | getUnitConverter () const |
|
void | setUnitDescription (const std::string &str) |
|
void | showEndLabel (bool enabled) |
|
Widget for jogging a single value, such as the joint of a device or a Cartesian translation/rotation.
◆ Slider()
Slider |
( |
const std::string & |
title, |
|
|
double |
low, |
|
|
double |
high, |
|
|
QGridLayout * |
layout, |
|
|
int |
row, |
|
|
QWidget * |
parent |
|
) |
| |
Construct new slider for some adjustable value.
- Parameters
-
title | [in] title that identifies the value. |
low | [in] the lowest possible value. |
high | [in] the highest possible value. |
layout | [in] a grid layout - this class uses the 6 first columns in row . |
row | [in] the row of layout to insert elements in. |
parent | [in] the owner of this widget. |
◆ getUnitConverter()
double getUnitConverter |
( |
| ) |
const |
|
inline |
Get the factor currently used to convert to used units.
- Returns
- the factor.
◆ setUnitConverter()
void setUnitConverter |
( |
double |
converter | ) |
|
|
inline |
Set the factor used to convert to a certain unit.
- Parameters
-
converter | [in] the factor to convert the units used. |
◆ setUnitDescription()
void setUnitDescription |
( |
const std::string & |
str | ) |
|
|
inline |
Set a description of the units used.
- Parameters
-
str | [in] description of the units. |
◆ setValue()
void setValue |
( |
double |
val | ) |
|
Change the current value.
- Parameters
-
◆ value()
The current value chosen.
- Returns
- the value chosen.
The documentation for this class was generated from the following file:
- RobWorkStudio/src/rwslibs/jog/SliderTab.hpp