22 #ifndef STDR_INFO_CONNECTOR 23 #define STDR_INFO_CONNECTOR 67 void updateTree(
const stdr_msgs::RobotIndexedVectorMsg& msg);
142 QString rfidReaderName,
char vs);
152 QString co2SensorName,
char vs);
162 QString thermalSensorName,
char vs);
172 QString soundSensorName,
char vs);
231 QString robotName, QString rfidReaderName);
240 QString robotName, QString co2SensorName);
249 QString robotName, QString thermalSensorName);
258 QString robotName, QString soundSensorName);
void setLaserVisibility(QString robotName, QString laserName, char vs)
Changes a laser visibility icon.
int argc_
< Number of input arguments
void laserVisualizerClicked(QString robotName, QString laserName)
Emmited when a laser visualizer is clicked.
void co2SensorVisibilityClicked(QString robotName, QString co2SensorName)
Emmited when a co2 sensor visibility icon is clicked.
void setCO2SensorVisibility(QString robotName, QString co2SensorName, char vs)
Changes a co2 sensor visibility icon.
QWidget * getLoader(void)
Returns the CInfoLoader object.
void adaptSignal(void)
Emmited when resize of columns according to whats visible is needed.
void robotVisualizerClicked(QString robotName)
Emmited when a robot visualizer is clicked.
Implements the low level Qt functionalities of the information tree. Inherits from Ui_information (ge...
void robotVisibilityClicked(QString robotName)
Emmited when a robot visibility icon is clicked.
void updateTree(const stdr_msgs::RobotIndexedVectorMsg &msg)
Updates the information tree according to the ensemble of robots.
void sonarVisibilityClicked(QString robotName, QString sonarName)
Emmited when a sonar visibility icon is clicked.
void updateMapInfo(float width, float height, float ocgd)
Updates the information tree according to the specific map.
void sonarVisualizerClicked(QString robotName, QString sonarName)
Emmited when a sonar visualizer is clicked.
CInfoLoader loader
< Object of CInfoLoader
void laserVisibilityClicked(QString robotName, QString laserName)
Emmited when a laser visibility icon is clicked.
void setSonarVisibility(QString robotName, QString sonarName, char vs)
Changes a sonar visibility icon.
The main namespace for STDR GUI.
void adaptColumns(QTreeWidgetItem *item, int column)
Adapts the columns width according to what is visible when an item is clicked.
void treeItemClicked(QTreeWidgetItem *item, int column)
Called when a click occurs in the tree.
void thermalSensorVisibilityClicked(QString robotName, QString thermalSensorName)
Emmited when a thermal sensor visibility icon is clicked.
void setRfidReaderVisibility(QString robotName, QString rfidReaderName, char vs)
Changes a rfid reader visibility icon.
void adaptSlot(void)
Adapts the columns width according to what is visible. Called when adaptSignal is emmited...
void setRobotVisibility(QString robotName, char vs)
Changes a robot visibility icon.
void setThermalSensorVisibility(QString robotName, QString thermalSensorName, char vs)
Changes a thermal sensor visibility icon.
void rfidReaderVisibilityClicked(QString robotName, QString rfidReaderName)
Emmited when a rfid reader visibility icon is clicked.
CInfoConnector(int argc, char **argv)
Default contructor.
Serves the Qt events of the tree-like information widget. Inherits from QObject.
void setSoundSensorVisibility(QString robotName, QString soundSensorName, char vs)
Changes a sound sensor visibility icon.
void soundSensorVisibilityClicked(QString robotName, QString soundSensorName)
Emmited when a sound sensor visibility icon is clicked.