NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
rviz::SliderProperty Class Reference

#include <slider_property.h>

Inheritance diagram for rviz::SliderProperty:
Inheritance graph

Public Slots

void setValue (const int value)
 

Public Member Functions

 SliderProperty (const QString &name=QString(), const int default_value=0, const QString &description=QString(), Property *parent=nullptr, const char *changed_slot=nullptr, QObject *receiver=nullptr)
 
QWidget * createEditor (QWidget *parent, const QStyleOptionViewItem &option) override
 
void setMaximum (const int max)
 
void setMinimum (const int min)
 
int getInt () const
 

Protected Attributes

QSlider * slider_
 
int max_
 
int min_
 
int value_
 

Constructor & Destructor Documentation

◆ SliderProperty()

rviz::SliderProperty::SliderProperty ( const QString &  name = QString(),
const int  default_value = 0,
const QString &  description = QString(),
Property *  parent = nullptr,
const char *  changed_slot = nullptr,
QObject *  receiver = nullptr 
)

Member Function Documentation

◆ createEditor()

QWidget * rviz::SliderProperty::createEditor ( QWidget *  parent,
const QStyleOptionViewItem &  option 
)
override

◆ getInt()

int rviz::SliderProperty::getInt ( ) const

◆ setMaximum()

void rviz::SliderProperty::setMaximum ( const int  max)

◆ setMinimum()

void rviz::SliderProperty::setMinimum ( const int  min)

◆ setValue

void rviz::SliderProperty::setValue ( const int  value)
slot

Member Data Documentation

◆ max_

int rviz::SliderProperty::max_
protected

◆ min_

int rviz::SliderProperty::min_
protected

◆ slider_

QSlider* rviz::SliderProperty::slider_
protected

◆ value_

int rviz::SliderProperty::value_
protected

The documentation for this class was generated from the following files: