moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
moveit_rviz_plugin::ProgressBarEditor Class Reference

Number editor via progress bar dragging. More...

#include <motion_planning_frame_joints_widget.hpp>

Inheritance diagram for moveit_rviz_plugin::ProgressBarEditor:
Collaboration diagram for moveit_rviz_plugin::ProgressBarEditor:

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.hpp.

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 504 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.hpp.

◆ mouseMoveEvent()

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

Definition at line 534 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 528 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 550 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 512 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.hpp.

◆ 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.hpp.


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