OpenStudio:shared_gui_components
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Public Slots | Public Member Functions | List of all members
openstudio::measuretab::MeasureStepController Class Reference

#include <WorkflowController.hpp>

+ Inheritance diagram for openstudio::measuretab::MeasureStepController:

Public Slots

void addItemForDroppedMeasure (QDropEvent *event)
 

Public Member Functions

int count () override
 
QSharedPointer< OSListItemitemAt (int i) override
 
 MeasureStepController (MeasureType measureType, BaseApp *t_baseApp)
 
std::vector< MeasureStep > measureSteps () const
 
MeasureType measureType () const
 
void moveDown (MeasureStep step)
 
void moveUp (MeasureStep step)
 
void removeItemForStep (MeasureStep step)
 
- Public Member Functions inherited from openstudio::measuretab::WorkflowStepController
 WorkflowStepController (BaseApp *t_baseApp)
 
- Public Member Functions inherited from openstudio::OSListController
 OSListController ()
 
QSharedPointer
< OSItemSelectionController
selectionController () const
 
void setSelectionController (QSharedPointer< OSItemSelectionController > controller)
 
virtual ~OSListController ()
 

Additional Inherited Members

- Signals inherited from openstudio::OSListController
void itemChanged (int index)
 
void itemInserted (int index)
 
void itemRemoved (int index)
 
void modelReset ()
 

Constructor & Destructor Documentation

openstudio::measuretab::MeasureStepController::MeasureStepController ( MeasureType  measureType,
BaseApp t_baseApp 
)

Member Function Documentation

void openstudio::measuretab::MeasureStepController::addItemForDroppedMeasure ( QDropEvent *  event)
slot
int openstudio::measuretab::MeasureStepController::count ( )
overridevirtual
QSharedPointer<OSListItem> openstudio::measuretab::MeasureStepController::itemAt ( int  i)
overridevirtual
std::vector<MeasureStep> openstudio::measuretab::MeasureStepController::measureSteps ( ) const
MeasureType openstudio::measuretab::MeasureStepController::measureType ( ) const
void openstudio::measuretab::MeasureStepController::moveDown ( MeasureStep  step)
void openstudio::measuretab::MeasureStepController::moveUp ( MeasureStep  step)
void openstudio::measuretab::MeasureStepController::removeItemForStep ( MeasureStep  step)