OpenStudioCore:openstudio_lib
 All Classes Namespaces Functions Variables Enumerations Enumerator
Public Member Functions | Public Attributes | List of all members
openstudio::BillingPeriodWidget Class Reference

#include <UtilityBillsView.hpp>

Public Member Functions

void attach (openstudio::model::BillingPeriod &billingPeriod)
 
 BillingPeriodWidget (model::BillingPeriod billingPeriod, FuelType fuelType, BillFormat billFormat,*parent=nullptr)
 
void detach ()
 
virtual ~BillingPeriodWidget ()
 

Public Attributes

OSIntegerEdit2 * m_billingPeriodIntEdit
 
OSDoubleEdit2 * m_costDoubleEdit
 
QPushButton * m_deleteBillWidget
 
QDateEdit * m_endDateEdit
 
OSDoubleEdit2 * m_energyUseDoubleEdit
 
OSDoubleEdit2 * m_peakDoubleEdit
 
QDateEdit * m_startDateEdit
 

Constructor & Destructor Documentation

openstudio::BillingPeriodWidget::BillingPeriodWidget ( model::BillingPeriod  billingPeriod,
FuelType  fuelType,
BillFormat  billFormat,
parent = nullptr 
)
virtual openstudio::BillingPeriodWidget::~BillingPeriodWidget ( )
inlinevirtual

Member Function Documentation

void openstudio::BillingPeriodWidget::attach ( openstudio::model::BillingPeriod &  billingPeriod)
void openstudio::BillingPeriodWidget::detach ( )

Member Data Documentation

OSIntegerEdit2* openstudio::BillingPeriodWidget::m_billingPeriodIntEdit
OSDoubleEdit2* openstudio::BillingPeriodWidget::m_costDoubleEdit
QPushButton* openstudio::BillingPeriodWidget::m_deleteBillWidget
QDateEdit* openstudio::BillingPeriodWidget::m_endDateEdit
OSDoubleEdit2* openstudio::BillingPeriodWidget::m_energyUseDoubleEdit
OSDoubleEdit2* openstudio::BillingPeriodWidget::m_peakDoubleEdit
QDateEdit* openstudio::BillingPeriodWidget::m_startDateEdit