#include <qpui.h>
Public Member Functions | |
FrameItem (const QString &name="", QpuiItem *parent=NULL, QpFrameType frame_type=QP_TS, int position=-1) | |
FrameItem (FrameItem *frame, QpuiItem *parent, int position=-1) | |
~FrameItem () | |
bool | addChild (QpuiItem *newChild, int position=-1) |
bool | reparent (QpuiItem *newParent, int position=-1) |
string | getTitle () |
void | showTabs () |
bool | getXmetaRange (double &min, double &max) |
bool | getXRange (double &min, double &max) |
void | getYObjects () |
int | numberInStack () |
QpuiReturnStatus | plot (PlotWindow *win) |
void | postPlot () |
QpFrameType | frameType () |
void | setPanelProperties (double loffset, double width, double toffset, double height) |
int | panelNum (PanelItem *panelItem) |
void | changeFrame (int frameType) |
bool | containsSpectrum () |
void | updateAxes () |
void | setDefaultOptions () |
virtual bool | removeChild (QpuiItem *child, bool alsoDelete) |
virtual bool | removeChild (int i, bool alsoDelete) |
PageItem * | page () |
RootItem * | root () |
virtual QDomElement | toXMLElement (QDomDocument &) const |
void | fromXMLElement (QDomElement &) |
Public Attributes | |
QpPropertiesTab * | PropertiesTab |
QpDisplayTab * | DisplayTab |
QpTitleTab * | TitleTab |
QpAxisTab * | xtAxisTab |
QpXAxisTab * | xAxisTab |
QpTAxisTab * | tAxisTab |
QColor | _line_colour |
QColor | _title_colour |
QpFrameType | _frameType |
Friends | |
class | RootItem |
class | PageItem |
class | PanelItem |
class | PlotItem |
Vostream & | operator<< (Vostream &, FrameItem &) |
Vistream & | operator>> (Vistream &, FrameItem &) |
FrameItem::FrameItem | ( | const QString & | name = "" , |
|
QpuiItem * | parent = NULL , |
|||
QpFrameType | frame_type = QP_TS , |
|||
int | position = -1 | |||
) |
FrameItem::~FrameItem | ( | ) |
bool FrameItem::addChild | ( | QpuiItem * | newChild, | |
int | position = -1 | |||
) | [virtual] |
Reimplemented from QpuiItem.
void FrameItem::changeFrame | ( | int | frameType | ) |
bool FrameItem::containsSpectrum | ( | ) |
QpFrameType FrameItem::frameType | ( | ) | [inline, virtual] |
Reimplemented from QpuiItem.
void FrameItem::fromXMLElement | ( | QDomElement & | el | ) |
Reimplemented from QpuiItem.
string FrameItem::getTitle | ( | ) |
bool FrameItem::getXmetaRange | ( | double & | min, | |
double & | max | |||
) |
bool FrameItem::getXRange | ( | double & | min, | |
double & | max | |||
) |
void FrameItem::getYObjects | ( | ) |
int FrameItem::numberInStack | ( | ) |
PageItem* FrameItem::page | ( | ) | [inline] |
int FrameItem::panelNum | ( | PanelItem * | panelItem | ) |
QpuiReturnStatus FrameItem::plot | ( | PlotWindow * | win | ) |
void FrameItem::postPlot | ( | ) |
bool FrameItem::removeChild | ( | int | i, | |
bool | alsoDelete | |||
) | [virtual] |
Reimplemented from QpuiItem.
bool FrameItem::removeChild | ( | QpuiItem * | child, | |
bool | alsoDelete | |||
) | [virtual] |
Reimplemented from QpuiItem.
bool FrameItem::reparent | ( | QpuiItem * | newParent, | |
int | position = -1 | |||
) | [virtual] |
Reimplemented from QpuiItem.
void FrameItem::setDefaultOptions | ( | ) | [virtual] |
Reimplemented from QpuiItem.
void FrameItem::setPanelProperties | ( | double | loffset, | |
double | width, | |||
double | toffset, | |||
double | height | |||
) |
void FrameItem::showTabs | ( | ) | [virtual] |
Reimplemented from QpuiItem.
QDomElement FrameItem::toXMLElement | ( | QDomDocument & | doc | ) | const [virtual] |
Reimplemented from QpuiItem.
void FrameItem::updateAxes | ( | ) | [virtual] |
Reimplemented from QpuiItem.
QColor FrameItem::_line_colour |
QColor FrameItem::_title_colour |