Public Slots | Public Member Functions | Private Attributes | List of all members
turtlebot3_manipulation_gui::MainWindow Class Reference

#include <main_window.hpp>

Inheritance diagram for turtlebot3_manipulation_gui::MainWindow:
Inheritance graph
[legend]

Public Slots

void on_btn_gripper_close_clicked (void)
 
void on_btn_gripper_open_clicked (void)
 
void on_btn_home_pose_clicked (void)
 
void on_btn_init_pose_clicked (void)
 
void on_btn_read_joint_angle_clicked (void)
 
void on_btn_read_kinematic_pose_clicked (void)
 
void on_btn_send_joint_angle_clicked (void)
 
void on_btn_send_kinematic_pose_clicked (void)
 
void on_btn_set_gripper_clicked (void)
 
void on_btn_timer_start_clicked (void)
 
void tabSelected ()
 
void timerCallback ()
 

Public Member Functions

 MainWindow (int argc, char **argv, QWidget *parent=0)
 
void writeLog (QString str)
 
 ~MainWindow ()
 

Private Attributes

QNode qnode
 
QTimer * timer
 
Ui::MainWindowDesign ui
 

Detailed Description

Definition at line 41 of file main_window.hpp.

Constructor & Destructor Documentation

turtlebot3_manipulation_gui::MainWindow::MainWindow ( int  argc,
char **  argv,
QWidget *  parent = 0 
)

Definition at line 40 of file main_window.cpp.

turtlebot3_manipulation_gui::MainWindow::~MainWindow ( )

Definition at line 52 of file main_window.cpp.

Member Function Documentation

void turtlebot3_manipulation_gui::MainWindow::on_btn_gripper_close_clicked ( void  )
slot

Definition at line 154 of file main_window.cpp.

void turtlebot3_manipulation_gui::MainWindow::on_btn_gripper_open_clicked ( void  )
slot

Definition at line 141 of file main_window.cpp.

void turtlebot3_manipulation_gui::MainWindow::on_btn_home_pose_clicked ( void  )
slot

Definition at line 123 of file main_window.cpp.

void turtlebot3_manipulation_gui::MainWindow::on_btn_init_pose_clicked ( void  )
slot

Definition at line 105 of file main_window.cpp.

void turtlebot3_manipulation_gui::MainWindow::on_btn_read_joint_angle_clicked ( void  )
slot

Definition at line 166 of file main_window.cpp.

void turtlebot3_manipulation_gui::MainWindow::on_btn_read_kinematic_pose_clicked ( void  )
slot

Definition at line 197 of file main_window.cpp.

void turtlebot3_manipulation_gui::MainWindow::on_btn_send_joint_angle_clicked ( void  )
slot

Definition at line 178 of file main_window.cpp.

void turtlebot3_manipulation_gui::MainWindow::on_btn_send_kinematic_pose_clicked ( void  )
slot

Definition at line 207 of file main_window.cpp.

void turtlebot3_manipulation_gui::MainWindow::on_btn_set_gripper_clicked ( void  )
slot

Definition at line 226 of file main_window.cpp.

void turtlebot3_manipulation_gui::MainWindow::on_btn_timer_start_clicked ( void  )
slot

Definition at line 86 of file main_window.cpp.

void turtlebot3_manipulation_gui::MainWindow::tabSelected ( )
slot

Definition at line 72 of file main_window.cpp.

void turtlebot3_manipulation_gui::MainWindow::timerCallback ( )
slot

Definition at line 54 of file main_window.cpp.

void turtlebot3_manipulation_gui::MainWindow::writeLog ( QString  str)

Definition at line 80 of file main_window.cpp.

Member Data Documentation

QNode turtlebot3_manipulation_gui::MainWindow::qnode
private

Definition at line 66 of file main_window.hpp.

QTimer* turtlebot3_manipulation_gui::MainWindow::timer
private

Definition at line 67 of file main_window.hpp.

Ui::MainWindowDesign turtlebot3_manipulation_gui::MainWindow::ui
private

Definition at line 65 of file main_window.hpp.


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


turtlebot3_manipulation_gui
Author(s): Darby Lim , Ryan Shim
autogenerated on Sun May 10 2020 03:49:19