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

#include <main_window.hpp>

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

Public Slots

void changeBaudrate ()
 
void changeControlTableValue ()
 
void changeID ()
 
void changeOperatingMode ()
 
void on_actionAbout_triggered ()
 
void on_factory_reset_push_button_clicked (bool check)
 
void on_reboot_push_button_clicked (bool check)
 
void on_set_position_zero_push_button_clicked (bool check)
 
void on_torque_enable_toggle_button_toggled (bool check)
 
void setEachAddressFunction (QString index)
 
void updateDynamixelInfoLineEdit (dynamixel_workbench_msgs::DynamixelInfo dynamixel_info)
 
void updateListView ()
 

Public Member Functions

void closeEvent (QCloseEvent *event)
 
 MainWindow (int argc, char **argv, QWidget *parent=0)
 
void showNoMasterMessage ()
 
 ~MainWindow ()
 

Private Member Functions

void errorMsg ()
 
void InitConnect ()
 
void InitUserInterface ()
 
void rightMsg ()
 
void setAddressComboBox (bool torque_enable)
 
void setBaudRateComboBox ()
 
void setIdComboBox ()
 
void setOperatingModeComboBox ()
 
void setRebootButton ()
 

Private Attributes

DynamixelInfodynamixel_info_
 
DynamixelTooldynamixel_tool_
 
bool operating_mode_spinbox_
 
qnode::QNode qnode_
 
bool reboot_button_
 
QTimer timer_
 
Ui::MainWindowDesign ui_
 

Detailed Description

Definition at line 52 of file main_window.hpp.

Constructor & Destructor Documentation

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

Definition at line 27 of file main_window.cpp.

MainWindow::~MainWindow ( )

Definition at line 45 of file main_window.cpp.

Member Function Documentation

void MainWindow::changeBaudrate ( )
slot

Definition at line 136 of file main_window.cpp.

void MainWindow::changeControlTableValue ( )
slot

Definition at line 164 of file main_window.cpp.

void MainWindow::changeID ( )
slot

Definition at line 122 of file main_window.cpp.

void MainWindow::changeOperatingMode ( )
slot

Definition at line 150 of file main_window.cpp.

void MainWindow::closeEvent ( QCloseEvent *  event)

Definition at line 454 of file main_window.cpp.

void MainWindow::errorMsg ( )
private

Definition at line 444 of file main_window.cpp.

void MainWindow::InitConnect ( )
private

Definition at line 223 of file main_window.cpp.

void MainWindow::InitUserInterface ( )
private

Definition at line 426 of file main_window.cpp.

void MainWindow::on_actionAbout_triggered ( )
slot

Definition at line 439 of file main_window.cpp.

void MainWindow::on_factory_reset_push_button_clicked ( bool  check)
slot

Definition at line 96 of file main_window.cpp.

void MainWindow::on_reboot_push_button_clicked ( bool  check)
slot

Definition at line 88 of file main_window.cpp.

void MainWindow::on_set_position_zero_push_button_clicked ( bool  check)
slot

Definition at line 115 of file main_window.cpp.

void MainWindow::on_torque_enable_toggle_button_toggled ( bool  check)
slot

Definition at line 58 of file main_window.cpp.

void MainWindow::rightMsg ( )
private

Definition at line 449 of file main_window.cpp.

void MainWindow::setAddressComboBox ( bool  torque_enable)
private

Definition at line 391 of file main_window.cpp.

void MainWindow::setBaudRateComboBox ( )
private

Definition at line 267 of file main_window.cpp.

void MainWindow::setEachAddressFunction ( QString  index)
slot

Definition at line 178 of file main_window.cpp.

void MainWindow::setIdComboBox ( )
private

Definition at line 248 of file main_window.cpp.

void MainWindow::setOperatingModeComboBox ( )
private

Definition at line 297 of file main_window.cpp.

void MainWindow::setRebootButton ( )
private

Definition at line 379 of file main_window.cpp.

void MainWindow::showNoMasterMessage ( )

Definition at line 50 of file main_window.cpp.

void MainWindow::updateDynamixelInfoLineEdit ( dynamixel_workbench_msgs::DynamixelInfo  dynamixel_info)
slot

Definition at line 196 of file main_window.cpp.

void MainWindow::updateListView ( )
slot

Definition at line 218 of file main_window.cpp.

Member Data Documentation

DynamixelInfo* main_window::MainWindow::dynamixel_info_
private

Definition at line 84 of file main_window.hpp.

DynamixelTool* main_window::MainWindow::dynamixel_tool_
private

Definition at line 85 of file main_window.hpp.

bool main_window::MainWindow::operating_mode_spinbox_
private

Definition at line 88 of file main_window.hpp.

qnode::QNode main_window::MainWindow::qnode_
private

Definition at line 81 of file main_window.hpp.

bool main_window::MainWindow::reboot_button_
private

Definition at line 87 of file main_window.hpp.

QTimer main_window::MainWindow::timer_
private

Definition at line 82 of file main_window.hpp.

Ui::MainWindowDesign main_window::MainWindow::ui_
private

Definition at line 80 of file main_window.hpp.


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


dynamixel_workbench_single_manager_gui
Author(s): Darby Lim
autogenerated on Mon Jun 10 2019 13:06:16