Signals | Public Member Functions | Private Slots | Private Attributes | List of all members
industrial_modbus_tcp::ModbusTCPConfigure Class Reference

#include <modbus_tcp_configure.hpp>

Inheritance diagram for industrial_modbus_tcp::ModbusTCPConfigure:
Inheritance graph
[legend]

Signals

void displayMessageBox (const QString, const QString, const QString, const QMessageBox::Icon)
 

Public Member Functions

void getConfigureRequest (industrial_modbus_tcp::ConfigureRequest &req)
 
 ModbusTCPConfigure (const industrial_modbus_tcp::ConfigureRequest &req)
 
virtual ~ModbusTCPConfigure ()
 

Private Slots

void addHandler ()
 
void addHandler (const industrial_modbus_tcp::ModbusHandler h)
 
void checkHandlers ()
 
void displayMessageBoxHandler (const QString title, const QString text, const QString info="", const QMessageBox::Icon icon=QMessageBox::Icon::Information)
 
void removeHandler ()
 
void removeLastHandler ()
 
void updateTabsNames ()
 

Private Attributes

QVBoxLayout * layout_
 
QPushButton * remove_handler_
 
QTabWidget * tabs_
 

Detailed Description

Definition at line 20 of file modbus_tcp_configure.hpp.

Constructor & Destructor Documentation

◆ ModbusTCPConfigure()

industrial_modbus_tcp::ModbusTCPConfigure::ModbusTCPConfigure ( const industrial_modbus_tcp::ConfigureRequest &  req)

Definition at line 6 of file modbus_tcp_configure.cpp.

◆ ~ModbusTCPConfigure()

industrial_modbus_tcp::ModbusTCPConfigure::~ModbusTCPConfigure ( )
virtual

Definition at line 44 of file modbus_tcp_configure.cpp.

Member Function Documentation

◆ addHandler [1/2]

void industrial_modbus_tcp::ModbusTCPConfigure::addHandler ( )
privateslot

Definition at line 78 of file modbus_tcp_configure.cpp.

◆ addHandler [2/2]

void industrial_modbus_tcp::ModbusTCPConfigure::addHandler ( const industrial_modbus_tcp::ModbusHandler  h)
privateslot

Definition at line 69 of file modbus_tcp_configure.cpp.

◆ checkHandlers

void industrial_modbus_tcp::ModbusTCPConfigure::checkHandlers ( )
privateslot

Definition at line 93 of file modbus_tcp_configure.cpp.

◆ displayMessageBox

void industrial_modbus_tcp::ModbusTCPConfigure::displayMessageBox ( const QString  ,
const QString  ,
const QString  ,
const QMessageBox::Icon   
)
signal

◆ displayMessageBoxHandler

void industrial_modbus_tcp::ModbusTCPConfigure::displayMessageBoxHandler ( const QString  title,
const QString  text,
const QString  info = "",
const QMessageBox::Icon  icon = QMessageBox::Icon::Information 
)
privateslot

Definition at line 117 of file modbus_tcp_configure.cpp.

◆ getConfigureRequest()

void industrial_modbus_tcp::ModbusTCPConfigure::getConfigureRequest ( industrial_modbus_tcp::ConfigureRequest &  req)

Definition at line 48 of file modbus_tcp_configure.cpp.

◆ removeHandler

void industrial_modbus_tcp::ModbusTCPConfigure::removeHandler ( )
privateslot

Definition at line 88 of file modbus_tcp_configure.cpp.

◆ removeLastHandler

void industrial_modbus_tcp::ModbusTCPConfigure::removeLastHandler ( )
privateslot

Definition at line 58 of file modbus_tcp_configure.cpp.

◆ updateTabsNames

void industrial_modbus_tcp::ModbusTCPConfigure::updateTabsNames ( )
privateslot

Definition at line 111 of file modbus_tcp_configure.cpp.

Member Data Documentation

◆ layout_

QVBoxLayout* industrial_modbus_tcp::ModbusTCPConfigure::layout_
private

Definition at line 48 of file modbus_tcp_configure.hpp.

◆ remove_handler_

QPushButton* industrial_modbus_tcp::ModbusTCPConfigure::remove_handler_
private

Definition at line 50 of file modbus_tcp_configure.hpp.

◆ tabs_

QTabWidget* industrial_modbus_tcp::ModbusTCPConfigure::tabs_
private

Definition at line 49 of file modbus_tcp_configure.hpp.


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


industrial_modbus_tcp
Author(s): Victor Lamoine - Institut Maupertuis
autogenerated on Mon Feb 28 2022 22:33:12