ChildrenMixin< Derived > Struct Template Reference

#include <ArmarXGui/libraries/RemoteGui/WidgetBuilder/LayoutWidgets.h>

Public Member Functions

Derived & addChild (WidgetPtr const &child)
 
Derived & addChildren (std::vector< WidgetPtr > const &children)
 
Derived & addEmptyWidget ()
 
Derived & addHLine ()
 
Derived & addHSpacer ()
 
Derived & addTextLabel (std::string const &text)
 
Derived & addVLine ()
 
Derived & addVSpacer ()
 
Derived & appendChild (WidgetPtr const &child)
 
const WidgetPtr & child (std::size_t i)
 
Derived & child (WidgetPtr const &child)
 
Derived & children (std::vector< WidgetPtr > const &children)
 
Derived & prependChild (WidgetPtr const &child)
 

Detailed Description

template<typename Derived>
struct armarx::RemoteGui::detail::ChildrenMixin< Derived >

Definition at line 8 of file LayoutWidgets.h.

Member Function Documentation

◆ addChild()

Derived& addChild ( WidgetPtr const &  child)
inline

Definition at line 22 of file LayoutWidgets.h.

+ Here is the caller graph for this function:

◆ addChildren()

Derived& addChildren ( std::vector< WidgetPtr > const &  children)
inline

Definition at line 26 of file LayoutWidgets.h.

◆ addEmptyWidget()

Derived& addEmptyWidget ( )
inline

Definition at line 71 of file LayoutWidgets.h.

◆ addHLine()

Derived& addHLine ( )
inline

Definition at line 76 of file LayoutWidgets.h.

◆ addHSpacer()

Derived& addHSpacer ( )
inline

Definition at line 61 of file LayoutWidgets.h.

◆ addTextLabel()

Derived& addTextLabel ( std::string const &  text)
inline

Definition at line 56 of file LayoutWidgets.h.

◆ addVLine()

Derived& addVLine ( )
inline

Definition at line 81 of file LayoutWidgets.h.

◆ addVSpacer()

Derived& addVSpacer ( )
inline

Definition at line 66 of file LayoutWidgets.h.

◆ appendChild()

Derived& appendChild ( WidgetPtr const &  child)
inline

Definition at line 10 of file LayoutWidgets.h.

+ Here is the caller graph for this function:

◆ child() [1/2]

const WidgetPtr& child ( std::size_t  i)
inline

Definition at line 50 of file LayoutWidgets.h.

◆ child() [2/2]

Derived& child ( WidgetPtr const &  child)
inline

Definition at line 43 of file LayoutWidgets.h.

+ Here is the caller graph for this function:

◆ children()

Derived& children ( std::vector< WidgetPtr > const &  children)
inline

Definition at line 36 of file LayoutWidgets.h.

+ Here is the caller graph for this function:

◆ prependChild()

Derived& prependChild ( WidgetPtr const &  child)
inline

Definition at line 16 of file LayoutWidgets.h.


The documentation for this struct was generated from the following file: