#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 |