Diana Software
QGPlotIconsFrame.hh
Go to the documentation of this file.
1 #ifndef _QG_PLOT_ICONS_FRAME_HH_
2 #define _QG_PLOT_ICONS_FRAME_HH_
3 
11 #include "TGFrame.h"
12 
13 class QGPlotFrame;
14 class TGIcon;
15 class TGPictureButton;
16 
17 class QGPlotIconsFrame : public TGVerticalFrame {
18 public:
20  QGPlotIconsFrame(QGPlotFrame *p, UInt_t w, UInt_t h);
21 
23  virtual ~QGPlotIconsFrame();
24 
27 
29  void HandleEditPlotsButton();
30 
33 
35  void HandleHistogramButton();
36 
38  void HandlePulsesButton();
39 
42 
43 private:
45  TGPictureButton *fCopyLimitsButton;
46 
48  TGPictureButton *fEditPlotsButton;
49 
51  TGPictureButton *fGraphicalCutButton;
52 
54  TGPictureButton *fHistogramButton;
55 
57  TGIcon *fLogo;
58 
61 
63  TGPictureButton *fPulsesButton;
64 
66  TGPictureButton *fScatterPlotButton;
67 
68  ClassDef(QGPlotIconsFrame, 0)
69 };
70 
71 #endif
Part of a canvas window containing the ROOT canvas.
Definition: QGPlotFrame.hh:17
Part of a QGPlotFrame containing buttons to add new plots.
void HandleCopyLimitsButton()
Handle copy limits button.
void HandleGraphicalCutButton()
Handle graphical cut button.
void HandleHistogramButton()
Handle histogram button.
QGPlotIconsFrame(QGPlotFrame *p, UInt_t w, UInt_t h)
Constructor.
TGPictureButton * fHistogramButton
Histogram icon button.
TGPictureButton * fScatterPlotButton
Scatter plot icon button.
void HandleEditPlotsButton()
Handle edit plots button.
virtual ~QGPlotIconsFrame()
Destructor.
TGPictureButton * fEditPlotsButton
Edit plots button.
TGPictureButton * fGraphicalCutButton
Graphical cut icon button.
TGIcon * fLogo
Logo.
void HandlePulsesButton()
Handle pulses button.
QGPlotFrame * fPlotFrame
Pointer to plot frame.
void HandleScatterPlotButton()
Handle scatter plot button.
TGPictureButton * fCopyLimitsButton
Copy limits button.
TGPictureButton * fPulsesButton
Pulses icon button.