#include <ClassViewWidget.hpp>
Public Slots | |
virtual void | on_nameChanged (QString) override |
virtual void | viewSelection (const QModelIndex &modelIndex) override |
virtual void | viewSelection () |
Public Slots inherited from modeleditor::ViewWidget | |
void | on_modelDirty () |
virtual void | on_nameChanged (QString) |
virtual void | viewSelection (const QModelIndex &modelIndex)=0 |
Public Member Functions | |
virtual void | addObjects (openstudio::IddObjectType type=openstudio::IddObjectType("UserCustom")) override |
ClassViewWidget (openstudio::model::Model &model,*parent=nullptr) | |
virtual void | copyObjects () override |
TableModel * | getTableModel () |
TableView * | getTableView () |
virtual bool | hasRowsToPaste () override |
virtual bool | hasSelectedRows () override |
virtual void | loadModel () override |
void | loadWorkspace (const openstudio::Workspace &workspace) |
virtual void | pasteObjects () override |
virtual void | removeObjects () override |
virtual void | toggleGUIDs () override |
virtual | ~ClassViewWidget () |
Public Member Functions inherited from modeleditor::ViewWidget | |
virtual void | createAllFields () |
virtual void | emitModelDirty () |
virtual const openstudio::IddFile & | getIddFile () |
virtual openstudio::model::Model & | getModel () |
virtual bool | getModelDirty () const |
virtual void | restoreState () |
virtual void | setModelDirty (const bool modelDirty) |
virtual void | setRecursive (bool state) |
virtual void | showAllFields (bool state) |
virtual void | showComments (const bool showComments) |
virtual void | showPrecisionDlg (const bool showPrecisionDlg=true) |
ViewWidget (openstudio::model::Model model,*parent=nullptr) | |
virtual | ~ViewWidget () |
Public Attributes | |
ClassViewWidget * | parent |
Public Attributes inherited from modeleditor::ViewWidget | |
ViewWidget * | parent |
Protected Attributes | |
TableModel * | mTableModel |
TableView * | mTableView |
Protected Attributes inherited from modeleditor::ViewWidget | |
InspectorGadget * | mIG |
IGPrecisionDialog * | mIGPrecisionDlg |
openstudio::model::Model | mModel |
bool | mModelDirty |
ModelExplorer * | mModelExplorer |
QSplitter * | mSplitter |
QString | mSplitterSetting |
Additional Inherited Members | |
Signals inherited from modeleditor::ViewWidget | |
void | commentsShow (bool) |
void | eventEnter () |
void | eventLeave () |
void | modelDirty () |
void | modelUpdated (QAbstractItemModel *model) |
void | precisionDlgFinished () |
void | precisionDlgHide () |
void | precisionDlgShow () |
modeleditor::ClassViewWidget::ClassViewWidget | ( | openstudio::model::Model & | model, |
* | parent = nullptr |
||
) |
|
virtual |
|
overridevirtual |
Implements modeleditor::ViewWidget.
|
overridevirtual |
Implements modeleditor::ViewWidget.
TableModel* modeleditor::ClassViewWidget::getTableModel | ( | ) |
TableView* modeleditor::ClassViewWidget::getTableView | ( | ) |
|
overridevirtual |
Implements modeleditor::ViewWidget.
|
overridevirtual |
Implements modeleditor::ViewWidget.
|
overridevirtual |
Implements modeleditor::ViewWidget.
void modeleditor::ClassViewWidget::loadWorkspace | ( | const openstudio::Workspace & | workspace | ) |
|
overridevirtualslot |
|
overridevirtual |
Implements modeleditor::ViewWidget.
|
overridevirtual |
Implements modeleditor::ViewWidget.
|
overridevirtual |
Implements modeleditor::ViewWidget.
|
overridevirtualslot |
|
virtualslot |
|
protected |
|
protected |
ClassViewWidget * modeleditor::ClassViewWidget::parent |