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

#include <SchedulesView.hpp>

Signals

void endDateTimeChanged (model::ScheduleRule &scheduleRule, const QDateTime &newDate)
 
void removeScheduleRuleClicked (model::ScheduleRule &scheduleRule)
 
void startDateTimeChanged (model::ScheduleRule &scheduleRule, const QDateTime &newDate)
 
void toggleUnitsClicked (bool displayIP)
 

Public Member Functions

model::ScheduleRule scheduleRule () const
 
 ScheduleRuleView (bool isIP, const model::ScheduleRule &scheduleRule, SchedulesView *schedulesView)
 
virtual ~ScheduleRuleView ()
 

Constructor & Destructor Documentation

openstudio::ScheduleRuleView::ScheduleRuleView ( bool  isIP,
const model::ScheduleRule &  scheduleRule,
SchedulesView schedulesView 
)
virtual openstudio::ScheduleRuleView::~ScheduleRuleView ( )
inlinevirtual

Member Function Documentation

void openstudio::ScheduleRuleView::endDateTimeChanged ( model::ScheduleRule &  scheduleRule,
const QDateTime &  newDate 
)
signal
void openstudio::ScheduleRuleView::removeScheduleRuleClicked ( model::ScheduleRule &  scheduleRule)
signal
model::ScheduleRule openstudio::ScheduleRuleView::scheduleRule ( ) const
void openstudio::ScheduleRuleView::startDateTimeChanged ( model::ScheduleRule &  scheduleRule,
const QDateTime &  newDate 
)
signal
void openstudio::ScheduleRuleView::toggleUnitsClicked ( bool  displayIP)
signal