#include <qpui.h>
Public Member Functions | |
PanelItem (const QString &name="", QpuiItem *parent=NULL, int position=-1) | |
PanelItem (PanelItem *panel, QpuiItem *parent, int position=-1) | |
~PanelItem () | |
bool | addChild (QpuiItem *newChild, int position=-1) |
bool | reparent (QpuiItem *newParent, int position=-1) |
void | showTabs () |
int | getStackNumber () |
bool | getXmetaRange (double &panel_xmin, double &panel_xmax) |
int | getXmetaIsLog () |
bool | getXRange (double &panel_xmin, double &panel_xmax) |
void | getYObjects () |
bool | getYmetaRange (double &ymin, double &ymax) |
bool | getYRange (double &_ymin, double &_ymax) |
void | getLabel (const QpAxes &axis, string &label) |
int | numberTraces () |
QpuiReturnStatus | plot (double _height, double _width, double _toffset, double _loffset, PlotWindow *win) |
void | postPlot (bool show_top_axis, bool show_bottom_axis) |
void | prePlot () |
string | getTitle () |
QpFrameType | frameType () |
void | updateYZRange () |
void | updateAxes () |
void | setDefaultOptions () |
virtual bool | removeChild (QpuiItem *child, bool alsoDelete) |
virtual bool | removeChild (int i, bool alsoDelete) |
FrameItem * | frame () |
PageItem * | page () |
RootItem * | root () |
virtual QDomElement | toXMLElement (QDomDocument &) const |
void | fromXMLElement (QDomElement &) |
Public Attributes | |
QpLegendTab * | LegendTab |
QpYAxisTab * | yAxisTab |
int | _legend_entry |
float | _legend_cell_width |
float | _legend_cell_height |
Friends | |
Vostream & | operator<< (Vostream &, PanelItem &) |
Vistream & | operator>> (Vistream &, PanelItem &) |
PanelItem::PanelItem | ( | const QString & | name = "" , |
|
QpuiItem * | parent = NULL , |
|||
int | position = -1 | |||
) |
PanelItem::~PanelItem | ( | ) |
bool PanelItem::addChild | ( | QpuiItem * | newChild, | |
int | position = -1 | |||
) | [virtual] |
Reimplemented from QpuiItem.
FrameItem* PanelItem::frame | ( | ) | [inline] |
QpFrameType PanelItem::frameType | ( | ) | [inline, virtual] |
Reimplemented from QpuiItem.
void PanelItem::fromXMLElement | ( | QDomElement & | el | ) |
Reimplemented from QpuiItem.
void PanelItem::getLabel | ( | const QpAxes & | axis, | |
string & | label | |||
) |
int PanelItem::getStackNumber | ( | ) |
string PanelItem::getTitle | ( | ) |
int PanelItem::getXmetaIsLog | ( | ) |
bool PanelItem::getXmetaRange | ( | double & | panel_xmin, | |
double & | panel_xmax | |||
) |
bool PanelItem::getXRange | ( | double & | panel_xmin, | |
double & | panel_xmax | |||
) |
bool PanelItem::getYmetaRange | ( | double & | ymin, | |
double & | ymax | |||
) |
void PanelItem::getYObjects | ( | ) |
bool PanelItem::getYRange | ( | double & | _ymin, | |
double & | _ymax | |||
) |
int PanelItem::numberTraces | ( | ) |
PageItem* PanelItem::page | ( | ) | [inline] |
QpuiReturnStatus PanelItem::plot | ( | double | _height, | |
double | _width, | |||
double | _toffset, | |||
double | _loffset, | |||
PlotWindow * | win | |||
) |
void PanelItem::postPlot | ( | bool | show_top_axis, | |
bool | show_bottom_axis | |||
) |
void PanelItem::prePlot | ( | ) |
bool PanelItem::removeChild | ( | int | i, | |
bool | alsoDelete | |||
) | [virtual] |
Reimplemented from QpuiItem.
bool PanelItem::removeChild | ( | QpuiItem * | child, | |
bool | alsoDelete | |||
) | [virtual] |
Reimplemented from QpuiItem.
bool PanelItem::reparent | ( | QpuiItem * | newParent, | |
int | position = -1 | |||
) | [virtual] |
Reimplemented from QpuiItem.
void PanelItem::setDefaultOptions | ( | ) | [virtual] |
Reimplemented from QpuiItem.
void PanelItem::showTabs | ( | ) | [virtual] |
Reimplemented from QpuiItem.
QDomElement PanelItem::toXMLElement | ( | QDomDocument & | doc | ) | const [virtual] |
Reimplemented from QpuiItem.
void PanelItem::updateAxes | ( | ) | [virtual] |
Reimplemented from QpuiItem.
void PanelItem::updateYZRange | ( | ) |