OpenStudio:shared_gui_components
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Signals | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
openstudio::OSCheckBox3 Class Reference

#include <OSCheckBox.hpp>

+ Inheritance diagram for openstudio::OSCheckBox3:

Signals

void inFocus (bool inFocus, bool hasData)
 

Public Member Functions

void bind (model::ModelObject &modelObject, BoolGetter get, boost::optional< BoolSetter > set=boost::none, boost::optional< NoFailAction > reset=boost::none, boost::optional< BasicQuery > isDefaulted=boost::none)
 
void bind (model::ModelObject &modelObject, BoolGetter get, boost::optional< BoolSetterBoolReturn > set=boost::none, boost::optional< NoFailAction > reset=boost::none, boost::optional< BasicQuery > isDefaulted=boost::none)
 
void enableClickFocus ()
 
void unbind ()
 
virtual ~OSCheckBox3 ()
 

Public Attributes

OSCheckBox3parent
 

Protected Member Functions

virtual void focusInEvent (QFocusEvent *e) override
 
virtual void focusOutEvent (QFocusEvent *e) override
 

Constructor & Destructor Documentation

virtual openstudio::OSCheckBox3::~OSCheckBox3 ( )
virtual

Member Function Documentation

void openstudio::OSCheckBox3::bind ( model::ModelObject &  modelObject,
BoolGetter  get,
boost::optional< BoolSetter set = boost::none,
boost::optional< NoFailAction reset = boost::none,
boost::optional< BasicQuery isDefaulted = boost::none 
)
void openstudio::OSCheckBox3::bind ( model::ModelObject &  modelObject,
BoolGetter  get,
boost::optional< BoolSetterBoolReturn set = boost::none,
boost::optional< NoFailAction reset = boost::none,
boost::optional< BasicQuery isDefaulted = boost::none 
)
void openstudio::OSCheckBox3::enableClickFocus ( )
inline
virtual void openstudio::OSCheckBox3::focusInEvent ( QFocusEvent *  e)
overrideprotectedvirtual
virtual void openstudio::OSCheckBox3::focusOutEvent ( QFocusEvent *  e)
overrideprotectedvirtual
void openstudio::OSCheckBox3::inFocus ( bool  inFocus,
bool  hasData 
)
signal
void openstudio::OSCheckBox3::unbind ( )

Member Data Documentation

OSCheckBox3 * openstudio::OSCheckBox3::parent