roviz  0.7
Code Documentation of roviz
Public Slots | Public Member Functions | Public Attributes | List of all members
RovizItemBaseDevPrivate Class Reference

Private part of RovizItemDevBase. More...

#include <roviz_item_base_dev_p.h>

Inheritance diagram for RovizItemBaseDevPrivate:
Inheritance graph
Collaboration diagram for RovizItemBaseDevPrivate:
Collaboration graph

Public Slots

void collapseBtnClicked (void)
 (Un)collapses all trim sliders
 
void parentScopeChanged (SettingsScope *old)
 Adds the item to the shared window and loads the configs (cannot be done in the constructor, because the SettingsScope is still parentless) More...
 
void showConfigWindow (void)
 Show the config window. More...
 
void initConfigImpl (ConfigImplBaseDev *impl)
 Does the generic initialization of a config implementation that is not dependant on the type. More...
 

Public Member Functions

 RovizItemBaseDevPrivate (RovizItemBaseDev *q)
 

Public Attributes

RovizItemBaseDev_this
 
QWidget * main_widget
 
QPushButton * collapse_btn
 
QHBoxLayout * main_layout
 
QHBoxLayout * main_image_layout
 
QHBoxLayout * main_control_layout
 
QList< ConfigImplBaseDev * > config_impls
 
QWidget * control_base
 
QImage default_image
 
QList< StreamWidget * > output_widgets
 
bool config_present
 
bool conf_loaded
 

Detailed Description

Private part of RovizItemDevBase.

See also
RovizItemDevBase

Member Function Documentation

◆ initConfigImpl

void RovizItemBaseDevPrivate::initConfigImpl ( ConfigImplBaseDev impl)
slot

Does the generic initialization of a config implementation that is not dependant on the type.

Parameters
implThe implementation
Here is the call graph for this function:

◆ parentScopeChanged

void RovizItemBaseDevPrivate::parentScopeChanged ( SettingsScope old)
slot

Adds the item to the shared window and loads the configs (cannot be done in the constructor, because the SettingsScope is still parentless)

Parameters
OldSettingsScope
Here is the call graph for this function:
Here is the caller graph for this function:

◆ showConfigWindow

void RovizItemBaseDevPrivate::showConfigWindow ( void  )
slot

Show the config window.

See also
Config
Here is the call graph for this function:

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