YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
PartItemTree Class Reference

#include </home/runner/work/yarp-documentation/yarp-documentation/yarp/src/guis/yarpmotorgui/partItemTree.h>

+ Inheritance diagram for PartItemTree:

Public Slots

void onJointClicked (int index)
 
void onHomeClicked (int index)
 
void onRunClicked (int index)
 
void onIdleClicked (int index)
 
void onPIDClicked (int index)
 

Signals

void sig_jointClicked (int partIndex, int jointIndex)
 
void sig_homeClicked (int partIndex, int jointIndex)
 
void sig_runClicked (int partIndex, int jointIndex)
 
void sig_idleClicked (int partIndex, int jointIndex)
 
void sig_PIDClicked (int partIndex, int jointIndex)
 

Public Member Functions

 PartItemTree (int index, QWidget *parent=nullptr)
 
int numberOfJoints () const
 
JointItemTreeaddJoint ()
 
JointItemTreegetJoint (int index)
 
void uniformLayout ()
 
void resizeEvent (QResizeEvent *event) override
 
QSize getMaxElementSize ()
 
void setDesiredElementSize (const QSize &maxSize)
 

Detailed Description

Definition at line 17 of file partItemTree.h.

Constructor & Destructor Documentation

◆ PartItemTree()

PartItemTree::PartItemTree ( int  index,
QWidget *  parent = nullptr 
)
explicit

Definition at line 9 of file partItemTree.cpp.

Member Function Documentation

◆ addJoint()

JointItemTree * PartItemTree::addJoint ( )

Definition at line 23 of file partItemTree.cpp.

◆ getJoint()

JointItemTree * PartItemTree::getJoint ( int  index)

Definition at line 36 of file partItemTree.cpp.

◆ getMaxElementSize()

QSize PartItemTree::getMaxElementSize ( )

Definition at line 70 of file partItemTree.cpp.

◆ numberOfJoints()

int PartItemTree::numberOfJoints ( ) const

Definition at line 18 of file partItemTree.cpp.

◆ onHomeClicked

void PartItemTree::onHomeClicked ( int  index)
slot

Definition at line 92 of file partItemTree.cpp.

◆ onIdleClicked

void PartItemTree::onIdleClicked ( int  index)
slot

Definition at line 102 of file partItemTree.cpp.

◆ onJointClicked

void PartItemTree::onJointClicked ( int  index)
slot

Definition at line 87 of file partItemTree.cpp.

◆ onPIDClicked

void PartItemTree::onPIDClicked ( int  index)
slot

Definition at line 107 of file partItemTree.cpp.

◆ onRunClicked

void PartItemTree::onRunClicked ( int  index)
slot

Definition at line 97 of file partItemTree.cpp.

◆ resizeEvent()

void PartItemTree::resizeEvent ( QResizeEvent *  event)
override

Definition at line 64 of file partItemTree.cpp.

◆ setDesiredElementSize()

void PartItemTree::setDesiredElementSize ( const QSize &  maxSize)

Definition at line 82 of file partItemTree.cpp.

◆ sig_homeClicked

void PartItemTree::sig_homeClicked ( int  partIndex,
int  jointIndex 
)
signal

◆ sig_idleClicked

void PartItemTree::sig_idleClicked ( int  partIndex,
int  jointIndex 
)
signal

◆ sig_jointClicked

void PartItemTree::sig_jointClicked ( int  partIndex,
int  jointIndex 
)
signal

◆ sig_PIDClicked

void PartItemTree::sig_PIDClicked ( int  partIndex,
int  jointIndex 
)
signal

◆ sig_runClicked

void PartItemTree::sig_runClicked ( int  partIndex,
int  jointIndex 
)
signal

◆ uniformLayout()

void PartItemTree::uniformLayout ( )

Definition at line 46 of file partItemTree.cpp.


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