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 = 0
 Singleton.

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

Generated on Tue Nov 16 10:50:06 2010 for CUORE Software by  doxygen 1.5.6
INFN Genova privacy policy