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

#include <UtilityBillFuelTypeListView.hpp>

+ Inheritance diagram for openstudio::UtilityBillFuelTypeListView:

Public Member Functions

FuelType fuelType () const
 
IddObjectType iddObjectType () const
 
boost::optional
< openstudio::model::ModelObject > 
selectedModelObject () const
 
 UtilityBillFuelTypeListView (const model::Model &model, openstudio::FuelType fuelType, bool addScrollArea,*parent=nullptr)
 
virtual ~UtilityBillFuelTypeListView ()
 
- Public Member Functions inherited from openstudio::OSItemList
OSItemfirstItem ()
 
std::vector< OSItem * > items ()
 
bool itemsDraggable () const
 
bool itemsRemoveable () const
 
OSItemType itemsType () const
 
OSItemlastItem ()
 
 OSItemList (OSVectorController *vectorController, bool addScrollArea,*parent=nullptr)
 
OSItemselectedItem () const override
 
void setItemsDraggable (bool itemsDraggable)
 
void setItemsRemoveable (bool itemsRemoveable)
 
void setItemsType (OSItemType type)
 
OSVectorControllervectorController () const
 
virtual ~OSItemList ()
 
- Public Member Functions inherited from openstudio::OSItemSelector
virtual ~OSItemSelector ()
 

Additional Inherited Members

- Public Slots inherited from openstudio::OSItemList
void addItem (OSItem *item, bool selectItem=true)
 
void clearSelection ()
 
void selectItem (OSItem *item)
 
void selectItemId (const OSItemId &itemId)
 
- Signals inherited from openstudio::OSItemList
void itemsRequested ()
 
- Signals inherited from openstudio::OSItemSelector
void itemRemoveClicked (OSItem *item)
 
void itemReplacementDropped (OSItem *currentItem, const OSItemId &replacementItemId)
 
void itemSelected (OSItem *item)
 
void selectionCleared ()
 
- Public Attributes inherited from openstudio::OSItemSelector
OSItemSelectorparent
 
- Protected Member Functions inherited from openstudio::OSItemList
void paintEvent (QPaintEvent *event) override
 

Constructor & Destructor Documentation

openstudio::UtilityBillFuelTypeListView::UtilityBillFuelTypeListView ( const model::Model &  model,
openstudio::FuelType  fuelType,
bool  addScrollArea,
parent = nullptr 
)
virtual openstudio::UtilityBillFuelTypeListView::~UtilityBillFuelTypeListView ( )
inlinevirtual

Member Function Documentation

FuelType openstudio::UtilityBillFuelTypeListView::fuelType ( ) const
IddObjectType openstudio::UtilityBillFuelTypeListView::iddObjectType ( ) const
boost::optional<openstudio::model::ModelObject> openstudio::UtilityBillFuelTypeListView::selectedModelObject ( ) const