OpenStudio:openstudio_lib
 All Classes Namespaces Functions Variables Enumerations Enumerator
Public Types | Signals | Public Member Functions | Protected Member Functions | List of all members
openstudio::ScheduleTabDefault Class Reference

#include <SchedulesView.hpp>

+ Inheritance diagram for openstudio::ScheduleTabDefault:

Public Types

enum  ScheduleTabDefaultType { DEFAULT, SUMMER, WINTER }
 

Signals

void defaultClicked (model::ScheduleRuleset scheduleRuleset)
 
void summerClicked (model::ScheduleRuleset scheduleRuleset)
 
void winterClicked (model::ScheduleRuleset scheduleRuleset)
 

Public Member Functions

 ScheduleTabDefault (ScheduleTab *scheduleTab, ScheduleTabDefaultType type)
 
virtual ~ScheduleTabDefault ()
 

Protected Member Functions

void leaveEvent (QEvent *event) override
 
void mouseMoveEvent (QMouseEvent *event) override
 
void mousePressEvent (QMouseEvent *event) override
 
void mouseReleaseEvent (QMouseEvent *event) override
 
void paintEvent (QPaintEvent *event) override
 

Member Enumeration Documentation

Enumerator
DEFAULT 
SUMMER 
WINTER 

Constructor & Destructor Documentation

openstudio::ScheduleTabDefault::ScheduleTabDefault ( ScheduleTab scheduleTab,
ScheduleTabDefaultType  type 
)
virtual openstudio::ScheduleTabDefault::~ScheduleTabDefault ( )
inlinevirtual

Member Function Documentation

void openstudio::ScheduleTabDefault::defaultClicked ( model::ScheduleRuleset  scheduleRuleset)
signal
void openstudio::ScheduleTabDefault::leaveEvent ( QEvent *  event)
overrideprotected
void openstudio::ScheduleTabDefault::mouseMoveEvent ( QMouseEvent *  event)
overrideprotected
void openstudio::ScheduleTabDefault::mousePressEvent ( QMouseEvent *  event)
overrideprotected
void openstudio::ScheduleTabDefault::mouseReleaseEvent ( QMouseEvent *  event)
overrideprotected
void openstudio::ScheduleTabDefault::paintEvent ( QPaintEvent *  event)
overrideprotected
void openstudio::ScheduleTabDefault::summerClicked ( model::ScheduleRuleset  scheduleRuleset)
signal
void openstudio::ScheduleTabDefault::winterClicked ( model::ScheduleRuleset  scheduleRuleset)
signal