Image Component Library (ICL)
Public Member Functions | Public Attributes | List of all members
icl::qt::GUIComponent::Options Struct Reference

Actual options (set using the .xxx methods) More...

#include <GUIComponent.h>

Public Member Functions

 Options ()
 

Public Attributes

std::string handle
 the component handle More...
 
std::string out
 the component output (only GUIComponentWithOutput subclasses) More...
 
std::string in
 not used! More...
 
std::string label
 label (results in a titeld border More...
 
std::string tooltip
 component tooltip (not for containers) More...
 
int margin
 layout margin (only for containers) More...
 
int spacing
 layout spacing (onyl for containers) More...
 
utils::Size minSize
 minimum size constraint of the component (in units of 20px) More...
 
utils::Size maxSize
 maximum size constraint of the component (in units of 20px) More...
 
utils::Size size
 intial size of the component (in units of 20px) More...
 
bool hide
 if true, the component is not created at all More...
 

Detailed Description

Actual options (set using the .xxx methods)

Constructor & Destructor Documentation

◆ Options()

icl::qt::GUIComponent::Options::Options ( )
inline

Member Data Documentation

◆ handle

std::string icl::qt::GUIComponent::Options::handle

the component handle

◆ hide

bool icl::qt::GUIComponent::Options::hide

if true, the component is not created at all

◆ in

std::string icl::qt::GUIComponent::Options::in

not used!

◆ label

std::string icl::qt::GUIComponent::Options::label

label (results in a titeld border

◆ margin

int icl::qt::GUIComponent::Options::margin

layout margin (only for containers)

◆ maxSize

utils::Size icl::qt::GUIComponent::Options::maxSize

maximum size constraint of the component (in units of 20px)

◆ minSize

utils::Size icl::qt::GUIComponent::Options::minSize

minimum size constraint of the component (in units of 20px)

◆ out

std::string icl::qt::GUIComponent::Options::out

the component output (only GUIComponentWithOutput subclasses)

◆ size

utils::Size icl::qt::GUIComponent::Options::size

intial size of the component (in units of 20px)

◆ spacing

int icl::qt::GUIComponent::Options::spacing

layout spacing (onyl for containers)

◆ tooltip

std::string icl::qt::GUIComponent::Options::tooltip

component tooltip (not for containers)


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