DebugDrawerConfigWidget Class Reference

Brief description of class DebugDrawerConfigWidget. More...

#include <RobotAPI/libraries/DebugDrawerConfigWidget/DebugDrawerConfigWidget.h>

+ Inheritance diagram for DebugDrawerConfigWidget:

Public Slots

void onAddDefaultLayerVisibility ()
 
void onDefaultLayerVisibilityChanged (int checkState)
 
void onDefaultLayerVisibilityPerLayerChanged (QListWidgetItem *item)
 
void onRemoveDefaultLayerVisibility ()
 
void onVisibilityChanged (QListWidgetItem *item)
 
void refresh ()
 

Public Member Functions

 DebugDrawerConfigWidget (const DebugDrawerComponentPtr &debugDrawer, QWidget *parent=nullptr)
 
DebugDrawerComponentPtr getDebugDrawer () const
 
void loadSettings (QSettings *settings)
 
void saveSettings (QSettings *settings)
 
void setDebugDrawer (const DebugDrawerComponentPtr &debugDrawer)
 

Protected Attributes

DebugDrawerComponentPtr debugDrawer
 
Ui::DebugDrawerConfigWidget ui
 

Detailed Description

Brief description of class DebugDrawerConfigWidget.

Detailed description of class DebugDrawerConfigWidget.

Constructor & Destructor Documentation

◆ DebugDrawerConfigWidget()

DebugDrawerConfigWidget ( const DebugDrawerComponentPtr & debugDrawer,
QWidget * parent = nullptr )

Member Function Documentation

◆ getDebugDrawer()

DebugDrawerComponentPtr getDebugDrawer ( ) const

◆ loadSettings()

void loadSettings ( QSettings * settings)

◆ onAddDefaultLayerVisibility

void onAddDefaultLayerVisibility ( )
slot

◆ onDefaultLayerVisibilityChanged

void onDefaultLayerVisibilityChanged ( int checkState)
slot

◆ onDefaultLayerVisibilityPerLayerChanged

void onDefaultLayerVisibilityPerLayerChanged ( QListWidgetItem * item)
slot

◆ onRemoveDefaultLayerVisibility

void onRemoveDefaultLayerVisibility ( )
slot

◆ onVisibilityChanged

void onVisibilityChanged ( QListWidgetItem * item)
slot

◆ refresh

void refresh ( )
slot

◆ saveSettings()

void saveSettings ( QSettings * settings)

◆ setDebugDrawer()

void setDebugDrawer ( const DebugDrawerComponentPtr & debugDrawer)

Member Data Documentation

◆ debugDrawer

DebugDrawerComponentPtr debugDrawer
protected

◆ ui

Ui::DebugDrawerConfigWidget ui
protected

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