![]() |
Diana Software
|
Class for entries in the plot list. More...
Public Member Functions | |
| QGPlotListEntryFrame (TGWindow *p=0, UInt_t w=10, UInt_t h=10) | |
| Constructor. More... | |
| virtual | ~QGPlotListEntryFrame () |
| Destructor. More... | |
| void | DeletePlot () |
| Delete associated plot. More... | |
| void | HandleDeleteButton () |
| Handle delete button. More... | |
| void | HandleDrawButton () |
| Handle draw button. More... | |
| void | HandleEditButton () |
| Handle edit button. More... | |
| void | SetPlot (QGPlot *plot) |
| Set plot that this entry represents. More... | |
Private Attributes | |
| TGPictureButton * | fDeleteButton |
| Delete button. More... | |
| TGPictureButton * | fDrawButton |
| Draw button. More... | |
| TGPictureButton * | fEditButton |
| Edit button. More... | |
| TRootEmbeddedCanvas * | fEmbeddedCanvas |
| Embedded canvas for style preview. More... | |
| TGTextEntry * | fNameBox |
| Box for plot name. More... | |
| QGPlot * | fPlot |
| Plot represented by this entry. More... | |
Class for entries in the plot list.
Definition at line 18 of file QGPlotListEntryFrame.hh.
| QGPlotListEntryFrame::QGPlotListEntryFrame | ( | TGWindow * | p = 0, |
| UInt_t | w = 10, |
||
| UInt_t | h = 10 |
||
| ) |
Constructor.
|
virtual |
Destructor.
Definition at line 34 of file QGPlotListEntryFrame.cc.
| void QGPlotListEntryFrame::DeletePlot | ( | ) |
Delete associated plot.
Definition at line 39 of file QGPlotListEntryFrame.cc.
References QGPlot::Erase(), and fPlot.
| void QGPlotListEntryFrame::HandleDeleteButton | ( | ) |
Handle delete button.
Definition at line 48 of file QGPlotListEntryFrame.cc.
| void QGPlotListEntryFrame::HandleDrawButton | ( | ) |
Handle draw button.
Definition at line 58 of file QGPlotListEntryFrame.cc.
References fPlot, and QGPlot::Plot().
| void QGPlotListEntryFrame::HandleEditButton | ( | ) |
Handle edit button.
Definition at line 65 of file QGPlotListEntryFrame.cc.
References QGPlot::DisplayEditWindow(), and fPlot.
| void QGPlotListEntryFrame::SetPlot | ( | QGPlot * | plot | ) |
Set plot that this entry represents.
Definition at line 72 of file QGPlotListEntryFrame.cc.
References fDeleteButton, fDrawButton, fEditButton, fEmbeddedCanvas, fNameBox, fPlot, and QGPlot::GetName().
|
private |
|
private |
|
private |
|
private |
Embedded canvas for style preview.
Definition at line 52 of file QGPlotListEntryFrame.hh.
Referenced by SetPlot().
|
private |
|
private |
Plot represented by this entry.
Definition at line 58 of file QGPlotListEntryFrame.hh.
Referenced by DeletePlot(), HandleDrawButton(), HandleEditButton(), and SetPlot().