#include <OSAppBase.hpp>
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 |