QpPageItem Class Reference

#include <qpui.h>

Inheritance diagram for QpPageItem:

QpListItem QguListItem

List of all members.

Public Member Functions

 QpPageItem (QpListView *parent=0, QString name="", QpPageItem *after=0)
 ~QpPageItem ()
QpuiReturnStatus plot (PlotWindow *win)
void countColourTables ()
void set_colour_table (const QpuiColourTable &colour_table=QPUI_RAINBOW)
void setLayout ()
void showTabs ()
void setFramesAuto (bool active)
void setDefaultOptions ()
PlotWindownewWindow (double width, double height, int *id, int resolution=72, QPrinter::PageSize pageSize=QPrinter::A4, QPrinter::Orientation orientation=QPrinter::Portrait)
PlotWindowfocusWindow (int id, double width=-1., double height=-1., int resolution=72, QPrinter::PageSize pageSize=QPrinter::A4, QPrinter::Orientation orientation=QPrinter::Portrait)
void clearWindows ()
void rename (QString newName)
int panelsInColumn (int colno)
bool containsSpectrum ()

Public Attributes

int _print_id
string _filename
QString name
double _conversion_factors [5]
QpValueReturnTabValueReturnTab
QpPageTabPageTab
QpLayoutTabLayoutTab
std::list< PlotWindow * > PlotWindows

Static Public Attributes

static double _width_in_inches [6] = {8.3,8.5,7.5,8.5,8.5,0.}
static double _height_in_inches [6] = {11.694,9,10.,14,11,0.}

Friends

class QpFrameItem
class QpPanelItem


Constructor & Destructor Documentation

QpPageItem::QpPageItem ( QpListView parent = 0,
QString  name = "",
QpPageItem after = 0 
)

QpPageItem::~QpPageItem (  ) 


Member Function Documentation

void QpPageItem::clearWindows (  ) 

bool QpPageItem::containsSpectrum (  ) 

void QpPageItem::countColourTables (  ) 

PlotWindow * QpPageItem::focusWindow ( int  id,
double  width = -1.,
double  height = -1.,
int  resolution = 72,
QPrinter::PageSize  pageSize = QPrinter::A4,
QPrinter::Orientation  orientation = QPrinter::Portrait 
)

PlotWindow * QpPageItem::newWindow ( double  width,
double  height,
int *  id,
int  resolution = 72,
QPrinter::PageSize  pageSize = QPrinter::A4,
QPrinter::Orientation  orientation = QPrinter::Portrait 
)

int QpPageItem::panelsInColumn ( int  colno  ) 

QpuiReturnStatus QpPageItem::plot ( PlotWindow win  ) 

void QpPageItem::rename ( QString  newName  ) 

void QpPageItem::set_colour_table ( const QpuiColourTable colour_table = QPUI_RAINBOW  ) 

void QpPageItem::setDefaultOptions (  )  [virtual]

Reimplemented from QpListItem.

void QpPageItem::setFramesAuto ( bool  active  ) 

void QpPageItem::setLayout (  ) 

void QpPageItem::showTabs (  )  [virtual]

Reimplemented from QpListItem.


Friends And Related Function Documentation

friend class QpFrameItem [friend]

friend class QpPanelItem [friend]


Member Data Documentation

double QpPageItem::_height_in_inches = {11.694,9,10.,14,11,0.} [static]

double QpPageItem::_width_in_inches = {8.3,8.5,7.5,8.5,8.5,0.} [static]


The documentation for this class was generated from the following files:

Generated on Tue Dec 9 16:55:37 2008 for QSAS by  doxygen 1.5.7