OpenStudioCore:openstudio_lib
 All Classes Namespaces Functions Variables Enumerations Enumerator
Public Slots | Signals | Public Member Functions | Protected Slots | Protected Member Functions | List of all members
openstudio::OSInspectorView Class Referenceabstract

#include <OSInspectorView.hpp>

+ Inheritance diagram for openstudio::OSInspectorView:

Public Slots

void clearSelection ()
 
void selectItem (OSItem *item)
 

Signals

void dropZoneItemClicked (OSItem *item)
 

Public Member Functions

 OSInspectorView (bool addScrollArea,*parent=nullptr)
 
virtual ~OSInspectorView ()
 

Protected Slots

void update ()
 

Protected Member Functions

virtual void onClearSelection ()=0
 
virtual void onSelectItem (OSItem *item)=0
 
virtual void onUpdate ()=0
 
QStackedWidget * stackedWidget () const
 

Constructor & Destructor Documentation

openstudio::OSInspectorView::OSInspectorView ( bool  addScrollArea,
parent = nullptr 
)
virtual openstudio::OSInspectorView::~OSInspectorView ( )
inlinevirtual

Member Function Documentation

void openstudio::OSInspectorView::clearSelection ( )
slot
void openstudio::OSInspectorView::dropZoneItemClicked ( OSItem item)
signal
virtual void openstudio::OSInspectorView::onClearSelection ( )
protectedpure virtual

Implemented in openstudio::DefaultConstructionSetInspectorView, openstudio::ScheduleSetInspectorView, openstudio::BuildingInspectorView, openstudio::PeopleDefinitionInspectorView, openstudio::WaterUseEquipmentDefinitionInspectorView, openstudio::DefaultInspectorView, openstudio::UtilityBillsInspectorView, openstudio::ModelObjectInspectorView, openstudio::LoadsInspectorView, openstudio::ThermalZoneView, openstudio::MaterialsInspectorView, openstudio::PeopleInspectorView, openstudio::ConstructionsInspectorView, openstudio::ScheduleSetsInspectorView, openstudio::ConstructionInternalSourceInspectorView, openstudio::ConstructionCfactorUndergroundWallInspectorView, openstudio::ConstructionFfactorGroundFloorInspectorView, openstudio::ConstructionInspectorView, openstudio::MaterialInspectorView, openstudio::WindowMaterialGasMixtureInspectorView, openstudio::WindowMaterialGlazingInspectorView, openstudio::InternalMassDefinitionInspectorView, openstudio::MaterialNoMassInspectorView, openstudio::MaterialRoofVegetationInspectorView, openstudio::WindowMaterialBlindInspectorView, openstudio::WindowMaterialGasInspectorView, openstudio::WindowMaterialGlazingGroupThermochromicInspectorView, openstudio::WindowMaterialGlazingRefractionExtinctionMethodInspectorView, openstudio::WindowMaterialScreenInspectorView, openstudio::GasEquipmentDefinitionInspectorView, openstudio::ElectricEquipmentDefinitionInspectorView, openstudio::LightsDefinitionInspectorView, openstudio::LuminaireDefinitionInspectorView, openstudio::MaterialAirGapInspectorView, openstudio::MaterialAirWallInspectorView, openstudio::MaterialInfraredTransparentInspectorView, openstudio::OtherEquipmentDefinitionInspectorView, openstudio::SteamEquipmentDefinitionInspectorView, openstudio::WindowMaterialShadeInspectorView, openstudio::WindowMaterialSimpleGlazingSystemInspectorView, openstudio::ConstructionWindowDataFileInspectorView, openstudio::WindowMaterialDaylightRedirectionDeviceInspectorView, openstudio::SpaceTypeInspectorView, and openstudio::StandardOpaqueMaterialInspectorView.

virtual void openstudio::OSInspectorView::onSelectItem ( OSItem item)
protectedpure virtual
virtual void openstudio::OSInspectorView::onUpdate ( )
protectedpure virtual

Implemented in openstudio::DefaultConstructionSetInspectorView, openstudio::ScheduleSetInspectorView, openstudio::BuildingInspectorView, openstudio::PeopleDefinitionInspectorView, openstudio::WaterUseEquipmentDefinitionInspectorView, openstudio::DefaultInspectorView, openstudio::UtilityBillsInspectorView, openstudio::LoadsInspectorView, openstudio::ThermalZoneView, openstudio::MaterialsInspectorView, openstudio::PeopleInspectorView, openstudio::ConstructionsInspectorView, openstudio::ScheduleSetsInspectorView, openstudio::ConstructionInternalSourceInspectorView, openstudio::ConstructionCfactorUndergroundWallInspectorView, openstudio::ConstructionFfactorGroundFloorInspectorView, openstudio::ConstructionInspectorView, openstudio::MaterialInspectorView, openstudio::WindowMaterialGasMixtureInspectorView, openstudio::WindowMaterialGlazingInspectorView, openstudio::InternalMassDefinitionInspectorView, openstudio::MaterialNoMassInspectorView, openstudio::MaterialRoofVegetationInspectorView, openstudio::WindowMaterialBlindInspectorView, openstudio::WindowMaterialGasInspectorView, openstudio::WindowMaterialGlazingGroupThermochromicInspectorView, openstudio::WindowMaterialGlazingRefractionExtinctionMethodInspectorView, openstudio::WindowMaterialScreenInspectorView, openstudio::GasEquipmentDefinitionInspectorView, openstudio::ElectricEquipmentDefinitionInspectorView, openstudio::LightsDefinitionInspectorView, openstudio::LuminaireDefinitionInspectorView, openstudio::MaterialAirGapInspectorView, openstudio::MaterialAirWallInspectorView, openstudio::MaterialInfraredTransparentInspectorView, openstudio::OtherEquipmentDefinitionInspectorView, openstudio::SteamEquipmentDefinitionInspectorView, openstudio::WindowMaterialShadeInspectorView, openstudio::WindowMaterialSimpleGlazingSystemInspectorView, openstudio::ConstructionWindowDataFileInspectorView, openstudio::WindowMaterialDaylightRedirectionDeviceInspectorView, openstudio::SpaceTypeInspectorView, and openstudio::StandardOpaqueMaterialInspectorView.

void openstudio::OSInspectorView::selectItem ( OSItem item)
slot
QStackedWidget* openstudio::OSInspectorView::stackedWidget ( ) const
protected
void openstudio::OSInspectorView::update ( )
protectedslot