#include <OSAppBase.hpp>
Inheritance diagram for openstudio::OSAppBase:Public Slots | |
| virtual void | reloadFile (const QString &osmPath, bool modified, bool saveCurrentTabs)=0 |
| void | showMeasureUpdateDlg () |
Signals | |
| void | workspaceObjectAdded (const WorkspaceObject &workspaceObject, const openstudio::IddObjectType &type, const openstudio::UUID &uuid) |
| void | workspaceObjectAddedPtr (std::shared_ptr< openstudio::detail::WorkspaceObject_Impl > wPtr, const openstudio::IddObjectType &type, const openstudio::UUID &uuid) |
| void | workspaceObjectRemoved (const WorkspaceObject &workspaceObject, const openstudio::IddObjectType &type, const openstudio::UUID &uuid) |
| void | workspaceObjectRemovedPtr (std::shared_ptr< openstudio::detail::WorkspaceObject_Impl > wPtr, const openstudio::IddObjectType &type, const openstudio::UUID &uuid) |
Public Member Functions | |
| virtual void | addMeasure () override |
| void | addWorkspaceObject (const WorkspaceObject &workspaceObject, const openstudio::IddObjectType &type, const openstudio::UUID &uuid) |
| void | addWorkspaceObjectPtr (std::shared_ptr< openstudio::detail::WorkspaceObject_Impl > wPtr, const openstudio::IddObjectType &type, const openstudio::UUID &uuid) |
| virtual void | chooseHorizontalEditTab () override |
| virtual std::shared_ptr < OSDocument > | currentDocument () const =0 |
| virtual boost::optional < openstudio::model::Model > | currentModel () override |
| virtual void | downloadUpdatedBCLMeasures () override |
| virtual void | duplicateSelectedMeasure () override |
| virtual QSharedPointer < openstudio::EditController > | editController () override |
| virtual * | mainWidget () override |
| virtual MeasureManager & | measureManager () override |
| virtual bool | notify (QObject *receiver, QEvent *e) override |
| virtual void | openBclDlg () override |
| OSAppBase (int &argc, char **argv, const QSharedPointer< MeasureManager > &t_measureManager) | |
| void | removeWorkspaceObject (const WorkspaceObject &workspaceObject, const openstudio::IddObjectType &type, const openstudio::UUID &uuid) |
| void | removeWorkspaceObjectPtr (std::shared_ptr< openstudio::detail::WorkspaceObject_Impl > wPtr, const openstudio::IddObjectType &type, const openstudio::UUID &uuid) |
| virtual boost::optional < openstudio::path > | tempDir () override |
| virtual void | updateBCLMeasures () override |
| virtual void | updateMyMeasures () override |
| virtual void | updateSelectedMeasureState () override |
| boost::shared_ptr< WaitDialog > | waitDialog () |
| virtual | ~OSAppBase () |
Static Public Member Functions | |
| static OSAppBase * | instance () |
Protected Member Functions | |
| virtual void | childEvent (QChildEvent *e) override |
| virtual bool | event (QEvent *e) override |
Static Protected Member Functions | |
| static openstudio::LogChannel | logChannel () |
| openstudio::OSAppBase::OSAppBase | ( | int & | argc, |
| char ** | argv, | ||
| const QSharedPointer< MeasureManager > & | t_measureManager | ||
| ) |
|
virtual |
|
overridevirtual |
| void openstudio::OSAppBase::addWorkspaceObject | ( | const WorkspaceObject & | workspaceObject, |
| const openstudio::IddObjectType & | type, | ||
| const openstudio::UUID & | uuid | ||
| ) |
| void openstudio::OSAppBase::addWorkspaceObjectPtr | ( | std::shared_ptr< openstudio::detail::WorkspaceObject_Impl > | wPtr, |
| const openstudio::IddObjectType & | type, | ||
| const openstudio::UUID & | uuid | ||
| ) |
|
overrideprotectedvirtual |
|
overridevirtual |
|
pure virtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overrideprotectedvirtual |
|
static |
|
inlinestaticprotected |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
pure virtualslot |
| void openstudio::OSAppBase::removeWorkspaceObject | ( | const WorkspaceObject & | workspaceObject, |
| const openstudio::IddObjectType & | type, | ||
| const openstudio::UUID & | uuid | ||
| ) |
| void openstudio::OSAppBase::removeWorkspaceObjectPtr | ( | std::shared_ptr< openstudio::detail::WorkspaceObject_Impl > | wPtr, |
| const openstudio::IddObjectType & | type, | ||
| const openstudio::UUID & | uuid | ||
| ) |
|
slot |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
inline |
|
signal |
|
signal |
|
signal |
|
signal |