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

#include <VariableList.hpp>

+ Inheritance diagram for openstudio::measuretab::VariableItem:

Public Slots

bool isAlternativeModelVariable () const
 
void moveDown ()
 
void moveUp ()
 
void remove ()
 
void setDisplayName (const QString &displayName)
 
void setName (const QString &name)
 
- Public Slots inherited from openstudio::OSListItem
virtual void setSelected (bool isSelected)
 
void toggleSelected ()
 

Public Member Functions

QString displayName () const
 
bool isFixedMeasure ()
 
QSharedPointer
< MeasureListController
measureListController () const
 
MeasureType measureType () const
 
QString name () const
 
analysis::MeasureGroup variable () const
 
 VariableItem (const analysis::MeasureGroup &variable, MeasureType measureType, BaseApp *t_app)
 
- Public Member Functions inherited from openstudio::OSListItem
OSListControllercontroller () const
 
bool isSelected () const
 
 OSListItem (OSListController *listController=nullptr)
 
void setController (OSListController *controller)
 
virtual ~OSListItem ()
 

Additional Inherited Members

- Signals inherited from openstudio::OSListItem
void selectedChanged (bool isSelected)
 
- Protected Attributes inherited from openstudio::OSListItem
QPointer< OSListControllerm_listController
 

Constructor & Destructor Documentation

openstudio::measuretab::VariableItem::VariableItem ( const analysis::MeasureGroup &  variable,
MeasureType  measureType,
BaseApp t_app 
)

Member Function Documentation

QString openstudio::measuretab::VariableItem::displayName ( ) const
bool openstudio::measuretab::VariableItem::isAlternativeModelVariable ( ) const
slot
bool openstudio::measuretab::VariableItem::isFixedMeasure ( )
QSharedPointer<MeasureListController> openstudio::measuretab::VariableItem::measureListController ( ) const
inline
MeasureType openstudio::measuretab::VariableItem::measureType ( ) const
inline
void openstudio::measuretab::VariableItem::moveDown ( )
slot
void openstudio::measuretab::VariableItem::moveUp ( )
slot
QString openstudio::measuretab::VariableItem::name ( ) const
void openstudio::measuretab::VariableItem::remove ( )
slot
void openstudio::measuretab::VariableItem::setDisplayName ( const QString &  displayName)
slot
void openstudio::measuretab::VariableItem::setName ( const QString &  name)
slot
analysis::MeasureGroup openstudio::measuretab::VariableItem::variable ( ) const
inline