QGPlotListWindow Class Reference

Inheritance diagram for QGPlotListWindow:

QGWindow List of all members.

Detailed Description

Singleton class for plot list window.

Author:
Adam Bryant (adam_bryant@berkeley.edu)


Public Member Functions

virtual ~QGPlotListWindow ()
 Destructor.
void AddEntry (QGPlot *plot)
 Add entry for plot.
void Clear ()
 Clear the plot list.
void GeneratePlotList ()
 Generate list of plots.
void Refresh ()
 Refresh the contents of the window.
void RemoveEntry (QGPlot *plot)
 Remove entry for plot.

Static Public Member Functions

static QGPlotListWindowInstance ()
 Singleton.
static bool IsVisible ()
 Returns true if the plot list window exists.
static void Update ()
 Update the plot list.

Private Member Functions

 QGPlotListWindow (const TGWindow *p=0, UInt_t w=450, UInt_t h=300)
 Private constructor.

Private Attributes

TGVerticalFrame * fContainerFrame
 Container frame for scrollable frame.
std::map< QGPlot *, QGPlotListEntryFrame * > fEntries
 Map from plots to entries.
TGCanvas * fScrollableFrame
 Scrollable frame.

Static Private Attributes

static QGPlotListWindowfMe
 Singleton.


The documentation for this class was generated from the following files:
Generated on Fri Mar 6 13:40:43 2009 for CUORE Software by  doxygen 1.5.1