SimpleGridLayoutBuilder Struct Reference

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

+ Inheritance diagram for SimpleGridLayoutBuilder:

Public Types

using Base = ChildrenMixin< SimpleGridLayoutBuilder >
 

Public Member Functions

SimpleGridLayoutBuilderaddChild (WidgetPtr const &child, int colspan)
 
SimpleGridLayoutBuilderaddEmptyWidget (int colspan)
 
SimpleGridLayoutBuilderaddHLine (int colspan)
 
SimpleGridLayoutBuilderaddHSpacer (int colspan)
 
SimpleGridLayoutBuilderaddTextLabel (std::string const &text, int colspan)
 
SimpleGridLayoutBuilderaddVLine (int colspan)
 
SimpleGridLayoutBuilderaddVSpacer (int colspan)
 
SimpleGridLayoutBuildercols (int n)
 
SimpleGridLayoutBuildercolumns (int n)
 
- Public Member Functions inherited from WidgetMixin< SimpleGridLayout, SimpleGridLayoutBuilder >
SimpleGridLayout & widget ()
 
 WidgetMixin (std::string const &name)
 
- Public Member Functions inherited from WidgetBuilder
WidgetBuilderdisabled (bool disabled=true)
 
WidgetBuilderhidden (bool hidden=true)
 
virtual operator WidgetPtr () const
 
virtual ~WidgetBuilder ()=default
 
- Public Member Functions inherited from ChildrenMixin< SimpleGridLayoutBuilder >
SimpleGridLayoutBuilderaddChild (WidgetPtr const &child)
 
SimpleGridLayoutBuilderaddChildren (std::vector< WidgetPtr > const &children)
 
SimpleGridLayoutBuilderaddEmptyWidget ()
 
SimpleGridLayoutBuilderaddHLine ()
 
SimpleGridLayoutBuilderaddHSpacer ()
 
SimpleGridLayoutBuilderaddTextLabel (std::string const &text)
 
SimpleGridLayoutBuilderaddVLine ()
 
SimpleGridLayoutBuilderaddVSpacer ()
 
SimpleGridLayoutBuilderappendChild (WidgetPtr const &child)
 
const WidgetPtr & child (std::size_t i)
 
SimpleGridLayoutBuilderchild (WidgetPtr const &child)
 
SimpleGridLayoutBuilderchildren (std::vector< WidgetPtr > const &children)
 
SimpleGridLayoutBuilderprependChild (WidgetPtr const &child)
 

Additional Inherited Members

- Static Public Member Functions inherited from NoValueMixin< SimpleGridLayout, SimpleGridLayoutBuilder >
static ValueVariant defaultValue ()
 
- Protected Attributes inherited from WidgetBuilder
WidgetPtr widget_
 

Detailed Description

Definition at line 101 of file LayoutWidgets.h.

Member Typedef Documentation

◆ Base

Definition at line 105 of file LayoutWidgets.h.

Member Function Documentation

◆ addChild()

SimpleGridLayoutBuilder& addChild ( WidgetPtr const &  child,
int  colspan 
)
inline

Definition at line 121 of file LayoutWidgets.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ addEmptyWidget()

SimpleGridLayoutBuilder& addEmptyWidget ( int  colspan)
inline

Definition at line 148 of file LayoutWidgets.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ addHLine()

SimpleGridLayoutBuilder& addHLine ( int  colspan)
inline

Definition at line 154 of file LayoutWidgets.h.

+ Here is the call graph for this function:

◆ addHSpacer()

SimpleGridLayoutBuilder& addHSpacer ( int  colspan)
inline

Definition at line 136 of file LayoutWidgets.h.

+ Here is the call graph for this function:

◆ addTextLabel()

SimpleGridLayoutBuilder& addTextLabel ( std::string const &  text,
int  colspan 
)
inline

Definition at line 130 of file LayoutWidgets.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ addVLine()

SimpleGridLayoutBuilder& addVLine ( int  colspan)
inline

Definition at line 160 of file LayoutWidgets.h.

+ Here is the call graph for this function:

◆ addVSpacer()

SimpleGridLayoutBuilder& addVSpacer ( int  colspan)
inline

Definition at line 142 of file LayoutWidgets.h.

+ Here is the call graph for this function:

◆ cols()

SimpleGridLayoutBuilder& cols ( int  n)
inline

Definition at line 108 of file LayoutWidgets.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ columns()

SimpleGridLayoutBuilder& columns ( int  n)
inline

Definition at line 114 of file LayoutWidgets.h.

+ Here is the call graph for this function:

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