moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
Signals | Public Member Functions | Protected Member Functions | Properties | List of all members
moveit_rviz_plugin::ProgressBarEditor Class Reference

Number editor via progress bar dragging. More...

#include <motion_planning_frame_joints_widget.h>

Inheritance diagram for moveit_rviz_plugin::ProgressBarEditor:
Inheritance graph
[legend]
Collaboration diagram for moveit_rviz_plugin::ProgressBarEditor:
Collaboration graph
[legend]

Signals

void valueChanged (double value)
 
void editingFinished ()
 

Public Member Functions

 ProgressBarEditor (QWidget *parent=nullptr, double min=-1.0, double max=0.0, int digits=0)
 Create a progressbar-like slider for editing values in range mix..max.
 
void setValue (double value)
 
double getValue () const
 

Protected Member Functions

void paintEvent (QPaintEvent *event) override
 
void mousePressEvent (QMouseEvent *event) override
 
void mouseMoveEvent (QMouseEvent *event) override
 
void mouseReleaseEvent (QMouseEvent *event) override
 

Properties

double value
 

Detailed Description

Number editor via progress bar dragging.

Definition at line 184 of file motion_planning_frame_joints_widget.h.

Constructor & Destructor Documentation

◆ ProgressBarEditor()

moveit_rviz_plugin::ProgressBarEditor::ProgressBarEditor ( QWidget *  parent = nullptr,
double  min = -1.0,
double  max = 0.0,
int  digits = 0 
)

Create a progressbar-like slider for editing values in range mix..max.

Definition at line 500 of file motion_planning_frame_joints_widget.cpp.

Member Function Documentation

◆ editingFinished

void moveit_rviz_plugin::ProgressBarEditor::editingFinished ( )
signal
Here is the caller graph for this function:

◆ getValue()

double moveit_rviz_plugin::ProgressBarEditor::getValue ( ) const
inline

Definition at line 197 of file motion_planning_frame_joints_widget.h.

◆ mouseMoveEvent()

void moveit_rviz_plugin::ProgressBarEditor::mouseMoveEvent ( QMouseEvent *  event)
overrideprotected

Definition at line 530 of file motion_planning_frame_joints_widget.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mousePressEvent()

void moveit_rviz_plugin::ProgressBarEditor::mousePressEvent ( QMouseEvent *  event)
overrideprotected

Definition at line 524 of file motion_planning_frame_joints_widget.cpp.

Here is the call graph for this function:

◆ mouseReleaseEvent()

void moveit_rviz_plugin::ProgressBarEditor::mouseReleaseEvent ( QMouseEvent *  event)
overrideprotected

Definition at line 542 of file motion_planning_frame_joints_widget.cpp.

Here is the call graph for this function:

◆ paintEvent()

void moveit_rviz_plugin::ProgressBarEditor::paintEvent ( QPaintEvent *  event)
overrideprotected

Definition at line 508 of file motion_planning_frame_joints_widget.cpp.

◆ setValue()

void moveit_rviz_plugin::ProgressBarEditor::setValue ( double  value)
inline

Definition at line 193 of file motion_planning_frame_joints_widget.h.

◆ valueChanged

void moveit_rviz_plugin::ProgressBarEditor::valueChanged ( double  value)
signal
Here is the caller graph for this function:

Property Documentation

◆ value

double moveit_rviz_plugin::ProgressBarEditor::value
readwrite

Definition at line 187 of file motion_planning_frame_joints_widget.h.


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