Represents a single plot's properties that can be shown maximized or minimized; handles whether a plot will be shown on the display.
More...
#include <PlotMSDataCollapsible.qo.h>
Represents a single plot's properties that can be shown maximized or minimized; handles whether a plot will be shown on the display.
Definition at line 48 of file PlotMSDataCollapsible.qo.h.
casa::PlotMSDataCollapsible::PlotMSDataCollapsible |
( |
PlotMSPlotter * |
plotter, |
|
|
QWidget * |
parent, |
|
|
int |
plotIndex = -1 |
|
) |
| |
casa::PlotMSDataCollapsible::~PlotMSDataCollapsible |
( |
| ) |
|
void casa::PlotMSDataCollapsible::clearData |
( |
| ) |
|
void casa::PlotMSDataCollapsible::closePlot |
( |
| ) |
|
|
privateslot |
void casa::PlotMSDataCollapsible::completePlotting |
( |
bool |
success | ) |
|
This was put in to support overplotting.
When two plots are sharing the same canvas, we don't want to trigger a redraw until all the plots sharing the same canvas are done updating their data in background threads.
Return the ms that was loaded or an empty string.
void casa::PlotMSDataCollapsible::getLocation |
( |
int & |
rowIndex, |
|
|
int & |
colIndex |
|
) |
| |
Return the row and column location for this plot.
PlotMSPlot* casa::PlotMSDataCollapsible::getPlot |
( |
| ) |
|
std::vector<PMS::Axis> casa::PlotMSDataCollapsible::getSelectedLoadAxes |
( |
| ) |
const |
std::vector<PMS::Axis> casa::PlotMSDataCollapsible::getSelectedReleaseAxes |
( |
| ) |
const |
bool casa::PlotMSDataCollapsible::isMinimized |
( |
| ) |
const |
Returns whether or not the display is compact (minimized) or expanded.
bool casa::PlotMSDataCollapsible::isPlottable |
( |
| ) |
const |
Returns whether this plot will be plotted, i.e., its gridRow and gridCol are nonnegative AND there is an empty location for the plot, either at its preferred gridRow and gridCol or at an empty location somewhere else.
bool casa::PlotMSDataCollapsible::managesPlot |
( |
PlotMSPlot * |
plot | ) |
const |
Returns whether or not the plot is displayed by this Collapsible.
void casa::PlotMSDataCollapsible::maximizeDisplay |
( |
| ) |
|
Change to an expanded display.
void casa::PlotMSDataCollapsible::minimizeDisplay |
( |
| ) |
|
Change to a compact display.
virtual QSize casa::PlotMSDataCollapsible::minimumSizeHint |
( |
| ) |
const |
|
virtual |
Return the minimum size for the plot properties.
void casa::PlotMSDataCollapsible::openCloseDisplay |
( |
| ) |
|
|
privateslot |
Plot parameters have changed.
bool casa::PlotMSDataCollapsible::plot |
( |
bool |
forceReload | ) |
|
Force (or not) the plots to update their displays.
void casa::PlotMSDataCollapsible::plotsChanged |
( |
const PlotMSPlotManager & |
manager, |
|
|
int |
index |
|
) |
| |
The plots being displayed have changed.
void casa::PlotMSDataCollapsible::resetHeight |
( |
int |
diff | ) |
|
Reset the height based on the positive or negative amount of new space that is available.
void casa::PlotMSDataCollapsible::setGridSize |
( |
int |
rowCount, |
|
|
int |
colCount |
|
) |
| |
Set the numbers of rows and cols that the page can currently support.
void casa::PlotMSDataCollapsible::showContextMenu |
( |
const QPoint & |
location | ) |
|
|
privateslot |
virtual QSize casa::PlotMSDataCollapsible::sizeHint |
( |
| ) |
const |
|
virtual |
QAction casa::PlotMSDataCollapsible::closeAction |
|
private |
QAction casa::PlotMSDataCollapsible::maximizeAction |
|
private |
QAction casa::PlotMSDataCollapsible::minimizeAction |
|
private |
int casa::PlotMSDataCollapsible::minimumSize |
|
private |
QLineEdit* casa::PlotMSDataCollapsible::nameLabel |
|
private |
const int casa::PlotMSDataCollapsible::PMS_SIZE_COLLAPSED |
|
private |
const int casa::PlotMSDataCollapsible::PMS_SIZE_EXPANDED |
|
private |
const int casa::PlotMSDataCollapsible::PMS_SIZE_WIDTH |
|
private |
Ui::PlotMSDataCollapsibleClass casa::PlotMSDataCollapsible::ui |
|
private |
The documentation for this class was generated from the following file: