GridLayoutBuilder Struct Reference

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

+ Inheritance diagram for GridLayoutBuilder:

Public Member Functions

GridLayoutBuilderaddChild (WidgetPtr const &child, int row, int col, int spanRow=1, int spanCol=1)
 
GridLayoutBuilderaddEmptyWidget (int row, int col, int spanRow=1, int spanCol=1)
 
GridLayoutBuilderaddHLine (int row, int col, int spanRow=1, int spanCol=1)
 
GridLayoutBuilderaddHSpacer (int row, int col, int spanRow=1, int spanCol=1)
 
GridLayoutBuilderaddTextLabel (std::string const &text, int row, int col, int spanRow=1, int spanCol=1)
 
GridLayoutBuilderaddVLine (int row, int col, int spanRow=1, int spanCol=1)
 
GridLayoutBuilderaddVSpacer (int row, int col, int spanRow=1, int spanCol=1)
 
- Public Member Functions inherited from WidgetMixin< GridLayout, GridLayoutBuilder >
GridLayoutwidget ()
 
 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
 

Additional Inherited Members

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

Detailed Description

Definition at line 214 of file LayoutWidgets.h.

Member Function Documentation

◆ addChild()

GridLayoutBuilder & addChild ( WidgetPtr const & child,
int row,
int col,
int spanRow = 1,
int spanCol = 1 )
inline

Definition at line 220 of file LayoutWidgets.h.

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

◆ addEmptyWidget()

GridLayoutBuilder & addEmptyWidget ( int row,
int col,
int spanRow = 1,
int spanCol = 1 )
inline

Definition at line 246 of file LayoutWidgets.h.

+ Here is the call graph for this function:

◆ addHLine()

GridLayoutBuilder & addHLine ( int row,
int col,
int spanRow = 1,
int spanCol = 1 )
inline

Definition at line 252 of file LayoutWidgets.h.

+ Here is the call graph for this function:

◆ addHSpacer()

GridLayoutBuilder & addHSpacer ( int row,
int col,
int spanRow = 1,
int spanCol = 1 )
inline

Definition at line 234 of file LayoutWidgets.h.

+ Here is the call graph for this function:

◆ addTextLabel()

GridLayoutBuilder & addTextLabel ( std::string const & text,
int row,
int col,
int spanRow = 1,
int spanCol = 1 )
inline

Definition at line 228 of file LayoutWidgets.h.

+ Here is the call graph for this function:

◆ addVLine()

GridLayoutBuilder & addVLine ( int row,
int col,
int spanRow = 1,
int spanCol = 1 )
inline

Definition at line 258 of file LayoutWidgets.h.

+ Here is the call graph for this function:

◆ addVSpacer()

GridLayoutBuilder & addVSpacer ( int row,
int col,
int spanRow = 1,
int spanCol = 1 )
inline

Definition at line 240 of file LayoutWidgets.h.

+ Here is the call graph for this function:

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