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

#include <LocalLibraryController.hpp>

+ Inheritance diagram for openstudio::LibraryItem:

Public Slots

void dragItem (const OSDragPixmapData &data)
 
- Public Slots inherited from openstudio::OSListItem
virtual void setSelected (bool isSelected)
 
void toggleSelected ()
 

Public Member Functions

QString className () const
 
QString description () const
 
QString displayName () const
 
QString error () const
 
bool hasError () const
 
bool isAvailable () const
 
 LibraryItem (const BCLMeasure &bclMeasure, LocalLibrary::LibrarySource source, BaseApp *t_app)
 
QString modelerDescription () const
 
QString name () const
 
UUID uuid () const
 
virtual ~LibraryItem ()
 
- Public Member Functions inherited from openstudio::OSListItem
OSListControllercontroller () const
 
bool isSelected () const
 
 OSListItem (OSListController *listController=nullptr)
 
void setController (OSListController *controller)
 
virtual ~OSListItem ()
 

Public Attributes

BCLMeasure m_bclMeasure
 
LocalLibrary::LibrarySource m_source
 

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::LibraryItem::LibraryItem ( const BCLMeasure &  bclMeasure,
LocalLibrary::LibrarySource  source,
BaseApp t_app 
)
virtual openstudio::LibraryItem::~LibraryItem ( )
virtual

Member Function Documentation

QString openstudio::LibraryItem::className ( ) const
QString openstudio::LibraryItem::description ( ) const
QString openstudio::LibraryItem::displayName ( ) const
void openstudio::LibraryItem::dragItem ( const OSDragPixmapData data)
slot
QString openstudio::LibraryItem::error ( ) const
bool openstudio::LibraryItem::hasError ( ) const
bool openstudio::LibraryItem::isAvailable ( ) const
QString openstudio::LibraryItem::modelerDescription ( ) const
QString openstudio::LibraryItem::name ( ) const
UUID openstudio::LibraryItem::uuid ( ) const

Member Data Documentation

BCLMeasure openstudio::LibraryItem::m_bclMeasure
LocalLibrary::LibrarySource openstudio::LibraryItem::m_source