OpenStudio:model_editor
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Pages
Public Slots | Signals | Public Member Functions | Public Attributes | List of all members
modeleditor::ModelExplorer Class Reference

#include <ModelExplorer.hpp>

Public Slots

void classAction ()
 
void createAllFields ()
 
void on_ClassViewEventEnter ()
 
void on_ClassViewEventLeave ()
 
void on_TreeViewEventEnter ()
 
void on_TreeViewEventLeave ()
 
void setCurrentIndex (int index)
 
void setRecursive (bool)
 
void showAllFields (bool)
 
void systemOutlinerAction ()
 
void toggleGUIDs ()
 
void treeAction ()
 

Signals

void modelDirty ()
 
void precisionDlgFinished ()
 
void precisionDlgHidden ()
 
void showStatusBarMsg (const QString &msg, const int millisecondDuration)
 

Public Member Functions

void addObjects (openstudio::IddObjectType type=openstudio::IddObjectType("UserCustom"))
 
bool classViewCurrentWidget ()
 
bool classViewHasRowsToPaste ()
 
bool classViewUnderMouse ()
 
void copyObjects ()
 
int currentIndex () const
 
void expandAllNodes ()
 
std::vector
< openstudio::IddObjectType > 
getAllowableChildTypes ()
 
const openstudio::IddFile & getIddFile ()
 
openstudio::model::Model & getModel ()
 
TableModelgetTableModel ()
 
TreeModelgetTreeModel ()
 
bool hasSelectedRows ()
 
void loadFile (const QString &fileName)
 
void loadModel ()
 
void pasteObjects ()
 
void removeObjects ()
 
void setIddFile (openstudio::model::Model &model)
 
void setModel (openstudio::model::Model &model)
 
void showComments (const bool showComments)
 
void showPrecision (const bool showPrecision)
 
bool treeViewCurrentWidget ()
 
bool treeViewHasRowsToPaste ()
 
bool treeViewUnderMouse ()
 
virtual ~ModelExplorer ()
 

Public Attributes

ModelExplorerparent
 

Constructor & Destructor Documentation

virtual modeleditor::ModelExplorer::~ModelExplorer ( )
virtual

Member Function Documentation

void modeleditor::ModelExplorer::addObjects ( openstudio::IddObjectType  type = openstudio::IddObjectType("UserCustom"))
void modeleditor::ModelExplorer::classAction ( )
slot
bool modeleditor::ModelExplorer::classViewCurrentWidget ( )
bool modeleditor::ModelExplorer::classViewHasRowsToPaste ( )
bool modeleditor::ModelExplorer::classViewUnderMouse ( )
void modeleditor::ModelExplorer::copyObjects ( )
void modeleditor::ModelExplorer::createAllFields ( )
slot
int modeleditor::ModelExplorer::currentIndex ( ) const
void modeleditor::ModelExplorer::expandAllNodes ( )
std::vector<openstudio::IddObjectType> modeleditor::ModelExplorer::getAllowableChildTypes ( )
const openstudio::IddFile& modeleditor::ModelExplorer::getIddFile ( )
openstudio::model::Model& modeleditor::ModelExplorer::getModel ( )
TableModel* modeleditor::ModelExplorer::getTableModel ( )
TreeModel* modeleditor::ModelExplorer::getTreeModel ( )
bool modeleditor::ModelExplorer::hasSelectedRows ( )
void modeleditor::ModelExplorer::loadFile ( const QString &  fileName)
void modeleditor::ModelExplorer::loadModel ( )
void modeleditor::ModelExplorer::modelDirty ( )
signal
void modeleditor::ModelExplorer::on_ClassViewEventEnter ( )
slot
void modeleditor::ModelExplorer::on_ClassViewEventLeave ( )
slot
void modeleditor::ModelExplorer::on_TreeViewEventEnter ( )
slot
void modeleditor::ModelExplorer::on_TreeViewEventLeave ( )
slot
void modeleditor::ModelExplorer::pasteObjects ( )
void modeleditor::ModelExplorer::precisionDlgFinished ( )
signal
void modeleditor::ModelExplorer::precisionDlgHidden ( )
signal
void modeleditor::ModelExplorer::removeObjects ( )
void modeleditor::ModelExplorer::setCurrentIndex ( int  index)
slot
void modeleditor::ModelExplorer::setIddFile ( openstudio::model::Model &  model)
void modeleditor::ModelExplorer::setModel ( openstudio::model::Model &  model)
void modeleditor::ModelExplorer::setRecursive ( bool  )
slot
void modeleditor::ModelExplorer::showAllFields ( bool  )
slot
void modeleditor::ModelExplorer::showComments ( const bool  showComments)
void modeleditor::ModelExplorer::showPrecision ( const bool  showPrecision)
void modeleditor::ModelExplorer::showStatusBarMsg ( const QString &  msg,
const int  millisecondDuration 
)
signal
void modeleditor::ModelExplorer::systemOutlinerAction ( )
slot
void modeleditor::ModelExplorer::toggleGUIDs ( )
slot
void modeleditor::ModelExplorer::treeAction ( )
slot
bool modeleditor::ModelExplorer::treeViewCurrentWidget ( )
bool modeleditor::ModelExplorer::treeViewHasRowsToPaste ( )
bool modeleditor::ModelExplorer::treeViewUnderMouse ( )

Member Data Documentation

ModelExplorer * modeleditor::ModelExplorer::parent