#include <TableView.hpp>
Public Slots | |
void | generateFloodPlotComparisonData () |
void | generateFloodPlotData () |
void | generateIlluminancePlotComparisonData () |
void | generateIlluminancePlotData () |
void | generateLinePlotComparisonData () |
void | generateLinePlotData () |
void | generateReverseFloodPlotComparisonData () |
void | generateReverseIlluminancePlotComparisonData () |
void | generateReverseLinePlotComparisonData () |
Signals | |
void | columnsResized () |
void | fileAdded () |
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 | |
bool | addFile (const QString &alias, openstudio::SqlFile sqlFile) |
void | applyFilter (QString &filterText) |
void | clearFilter () |
void | goToFile (const QString &filename) |
const QStringList & | headerNames () const |
void | removeFile (const QString &filename) |
resultsviewer::ResultsViewerPlotData | resultsViewerPlotDataFromTableRow (int row) |
int | selectedRowCount () |
std::vector< int > | selectedRows () |
bool | updateFileAlias (const QString &alias, const QString &filename) |
Public Attributes | |
TableView * | parent |
Protected Member Functions | |
void | mouseMoveEvent (QMouseEvent *e) override |
void | mousePressEvent (QMouseEvent *e) override |
void | performDrag () |
void | performPlot2DDataDrag () |
void | performResultsViewerPlotDataDrag () |
TableView is a ui widget to present EnergyPlus output in a table which can be sorted and filtered.
bool resultsviewer::TableView::addFile | ( | const QString & | alias, |
openstudio::SqlFile | sqlFile | ||
) |
void resultsviewer::TableView::applyFilter | ( | QString & | filterText | ) |
void resultsviewer::TableView::clearFilter | ( | ) |
|
signal |
|
signal |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
void resultsviewer::TableView::goToFile | ( | const QString & | filename | ) |
|
inline |
|
overrideprotected |
|
overrideprotected |
|
protected |
|
protected |
|
protected |
void resultsviewer::TableView::removeFile | ( | const QString & | filename | ) |
resultsviewer::ResultsViewerPlotData resultsviewer::TableView::resultsViewerPlotDataFromTableRow | ( | int | row | ) |
int resultsviewer::TableView::selectedRowCount | ( | ) |
std::vector<int> resultsviewer::TableView::selectedRows | ( | ) |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
bool resultsviewer::TableView::updateFileAlias | ( | const QString & | alias, |
const QString & | filename | ||
) |
TableView * resultsviewer::TableView::parent |