#include <TreeView.hpp>
Public Types | |
| enum | treeViewDisplayType { tvdtVariableName, tvdtKeyValue } |
| display type for tree view of sql file More... | |
Public Slots | |
| void | generateFloodPlotComparisonData () |
| void | generateFloodPlotData () |
| void | generateIlluminancePlotComparisonData () |
| void | generateIlluminancePlotData () |
| void | generateLinePlotComparisonData () |
| void | generateLinePlotData () |
| void | generateReverseFloodPlotComparisonData () |
| void | generateReverseIlluminancePlotComparisonData () |
| void | generateReverseLinePlotComparisonData () |
Signals | |
| void | signalAddFloodPlot (const std::vector< resultsviewer::ResultsViewerPlotData > &plotDataVec) |
| void | signalAddFloodPlotComparison (const std::vector< resultsviewer::ResultsViewerPlotData > &plotDataVec) |
| void | signalAddIlluminancePlot (const std::vector< resultsviewer::ResultsViewerPlotData > &plotDataVec) |
| void | signalAddIlluminancePlotComparison (const std::vector< resultsviewer::ResultsViewerPlotData > &plotDataVec) |
| void | signalAddLinePlot (const std::vector< resultsviewer::ResultsViewerPlotData > &plotDataVec) |
| void | signalAddLinePlotComparison (const std::vector< resultsviewer::ResultsViewerPlotData > &plotDataVec) |
| void | signalDragResultsViewerPlotData (const std::vector< resultsviewer::ResultsViewerPlotData > &plotDataVec) |
Public Member Functions | |
| void | applyFilter (QString &filterText) |
| void | clearFilter () |
| void | displayFile (const QString &alias, openstudio::SqlFile sqlFile, treeViewDisplayType treeViewDisplay) |
| void | displaySqlFileVariableName (const QString &alias, openstudio::SqlFile sqlFile) |
| QString | filenameFromTreeItem (QTreeWidgetItem *item) |
| void | goToFile (const QString &filename) |
| bool | isEmpty () |
| void | removeFile (const QString &filename) |
| resultsviewer::ResultsViewerPlotData | resultsViewerPlotDataFromTreeItem (QTreeWidgetItem *treeItem) |
| openstudio::OptionalTimeSeries | timeseriesFromTreeItem (QTreeWidgetItem *treeItem) |
| void | updateFileAlias (const QString &alias, const QString &filename) |
Public Attributes | |
| TreeView * | parent |
Protected Member Functions | |
| void | mouseMoveEvent (QMouseEvent *e) override |
| void | mousePressEvent (QMouseEvent *e) override |
| void | performPlot2DDataDrag () |
| void | performResultsViewerPlotDataDrag () |
TreeView is a ui widget to present EnergyPlus output in a tree format which can be sorted and filtered and expanded and collapsed.
| void resultsviewer::TreeView::applyFilter | ( | QString & | filterText | ) |
| void resultsviewer::TreeView::clearFilter | ( | ) |
| void resultsviewer::TreeView::displayFile | ( | const QString & | alias, |
| openstudio::SqlFile | sqlFile, | ||
| treeViewDisplayType | treeViewDisplay | ||
| ) |
| void resultsviewer::TreeView::displaySqlFileVariableName | ( | const QString & | alias, |
| openstudio::SqlFile | sqlFile | ||
| ) |
| QString resultsviewer::TreeView::filenameFromTreeItem | ( | QTreeWidgetItem * | item | ) |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
| void resultsviewer::TreeView::goToFile | ( | const QString & | filename | ) |
| bool resultsviewer::TreeView::isEmpty | ( | ) |
|
overrideprotected |
|
overrideprotected |
|
protected |
|
protected |
| void resultsviewer::TreeView::removeFile | ( | const QString & | filename | ) |
| resultsviewer::ResultsViewerPlotData resultsviewer::TreeView::resultsViewerPlotDataFromTreeItem | ( | QTreeWidgetItem * | treeItem | ) |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
| openstudio::OptionalTimeSeries resultsviewer::TreeView::timeseriesFromTreeItem | ( | QTreeWidgetItem * | treeItem | ) |
| void resultsviewer::TreeView::updateFileAlias | ( | const QString & | alias, |
| const QString & | filename | ||
| ) |
| TreeView * resultsviewer::TreeView::parent |