OpenStudioCore:shared_gui_components
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Slots | Public Member Functions | List of all members
openstudio::OSQuantityEdit Class Reference

#include <OSQuantityEdit.hpp>

Public Slots

void onUnitSystemChange (bool isIP)
 

Public Member Functions

void bind (model::ModelObject &modelObject, const char *property, bool isIP, const boost::optional< std::string > &isDefaultedProperty=boost::none, const boost::optional< std::string > &isAutosizedProperty=boost::none, const boost::optional< std::string > &isAutocalucatedProperty=boost::none)
 
QDoubleValidator * doubleValidator ()
 
 OSQuantityEdit (bool isIP,*parent=nullptr)
 
void unbind ()
 
virtual ~OSQuantityEdit ()
 

Detailed Description

Deprecated:
Use OSQuantityEdit2.

Constructor & Destructor Documentation

openstudio::OSQuantityEdit::OSQuantityEdit ( bool  isIP,
parent = nullptr 
)
virtual openstudio::OSQuantityEdit::~OSQuantityEdit ( )
inlinevirtual

Member Function Documentation

void openstudio::OSQuantityEdit::bind ( model::ModelObject &  modelObject,
const char *  property,
bool  isIP,
const boost::optional< std::string > &  isDefaultedProperty = boost::none,
const boost::optional< std::string > &  isAutosizedProperty = boost::none,
const boost::optional< std::string > &  isAutocalucatedProperty = boost::none 
)
QDoubleValidator* openstudio::OSQuantityEdit::doubleValidator ( )
inline
void openstudio::OSQuantityEdit::onUnitSystemChange ( bool  isIP)
slot
void openstudio::OSQuantityEdit::unbind ( )