Diana Software
Public Member Functions | Private Attributes | List of all members
QGCanvasWindowButtonsFrame Class Reference

Part of a canvas window containing control buttons. More...

Inheritance diagram for QGCanvasWindowButtonsFrame:

Public Member Functions

 QGCanvasWindowButtonsFrame (QGCanvasWindow *p=0, UInt_t w=70, UInt_t h=70)
 Constructor. More...
 
virtual ~QGCanvasWindowButtonsFrame ()
 Destructor. More...
 
void HandleExportCutsButton ()
 Handle export cuts button. More...
 
void HandleGoToPlotsButton ()
 Handle go-to-plots button. More...
 
void HandleNameButton ()
 Handle name button click. More...
 
void HandleNameEntryBox ()
 Handle name entry box. More...
 
void HandleNewWindowButton ()
 Handle new window button. More...
 
void HandlePlotsListButton ()
 Handle plots list button. More...
 
void HandleQuitButton ()
 Handle quit button. More...
 
void HandleSaveCanvasButton ()
 Handle save canvas button. More...
 
void HandleSetupWindowButton ()
 Handle setup window button. More...
 
void ShowDefaultDisplay ()
 Show default display, hide certain elements. More...
 
void ShowSetupWindowDisplay ()
 Show setup window display, hide everything except back-to-plots button. More...
 

Private Attributes

QGCanvasWindowfCanvasWindow
 Parent canvas window. More...
 
TGPictureButton * fExportCutsButton
 Export cuts button. More...
 
TGPictureButton * fGoToPlotsButton
 Back to plots button. More...
 
TGPictureButton * fNameButton
 Name button. More...
 
TGTextEntry * fNameEntryBox
 Name entry box. More...
 
TGPictureButton * fNewWindowButton
 New window button. More...
 
TGPictureButton * fPlotsListButton
 Plots list button. More...
 
TGPictureButton * fQuitButton
 Quit button. More...
 
TGPictureButton * fSaveCanvasButton
 Save canvas button. More...
 
TGPictureButton * fSetupWindowButton
 Setup window button. More...
 

Detailed Description

Part of a canvas window containing control buttons.

Author
Adam Bryant (adam_.nosp@m.brya.nosp@m.nt@be.nosp@m.rkel.nosp@m.ey.ed.nosp@m.u)

Definition at line 17 of file QGCanvasWindowButtonsFrame.hh.

Constructor & Destructor Documentation

◆ QGCanvasWindowButtonsFrame()

QGCanvasWindowButtonsFrame::QGCanvasWindowButtonsFrame ( QGCanvasWindow p = 0,
UInt_t  w = 70,
UInt_t  h = 70 
)

◆ ~QGCanvasWindowButtonsFrame()

QGCanvasWindowButtonsFrame::~QGCanvasWindowButtonsFrame ( )
virtual

Destructor.

Definition at line 92 of file QGCanvasWindowButtonsFrame.cc.

Member Function Documentation

◆ HandleExportCutsButton()

void QGCanvasWindowButtonsFrame::HandleExportCutsButton ( )

Handle export cuts button.

Definition at line 97 of file QGCanvasWindowButtonsFrame.cc.

◆ HandleGoToPlotsButton()

void QGCanvasWindowButtonsFrame::HandleGoToPlotsButton ( )

Handle go-to-plots button.

Definition at line 102 of file QGCanvasWindowButtonsFrame.cc.

References QGCanvasWindow::DisplayPlotFrame(), fCanvasWindow, and ShowDefaultDisplay().

◆ HandleNameButton()

void QGCanvasWindowButtonsFrame::HandleNameButton ( )

Handle name button click.

Definition at line 108 of file QGCanvasWindowButtonsFrame.cc.

References fCanvasWindow, fNameEntryBox, HandleNameEntryBox(), and QStringHandler::Resize().

◆ HandleNameEntryBox()

void QGCanvasWindowButtonsFrame::HandleNameEntryBox ( )

◆ HandleNewWindowButton()

void QGCanvasWindowButtonsFrame::HandleNewWindowButton ( )

Handle new window button.

Definition at line 132 of file QGCanvasWindowButtonsFrame.cc.

References QGWindow::UpdateWindowDropDownBoxes().

◆ HandlePlotsListButton()

void QGCanvasWindowButtonsFrame::HandlePlotsListButton ( )

Handle plots list button.

Definition at line 138 of file QGCanvasWindowButtonsFrame.cc.

References QGPlot::ShowPlotsList().

◆ HandleQuitButton()

void QGCanvasWindowButtonsFrame::HandleQuitButton ( )

Handle quit button.

Definition at line 143 of file QGCanvasWindowButtonsFrame.cc.

◆ HandleSaveCanvasButton()

void QGCanvasWindowButtonsFrame::HandleSaveCanvasButton ( )

◆ HandleSetupWindowButton()

void QGCanvasWindowButtonsFrame::HandleSetupWindowButton ( )

Handle setup window button.

Definition at line 177 of file QGCanvasWindowButtonsFrame.cc.

References QGCanvasWindow::DisplaySetupFrame(), and fCanvasWindow.

◆ ShowDefaultDisplay()

void QGCanvasWindowButtonsFrame::ShowDefaultDisplay ( )

◆ ShowSetupWindowDisplay()

void QGCanvasWindowButtonsFrame::ShowSetupWindowDisplay ( )

Member Data Documentation

◆ fCanvasWindow

QGCanvasWindow* QGCanvasWindowButtonsFrame::fCanvasWindow
private

◆ fExportCutsButton

TGPictureButton* QGCanvasWindowButtonsFrame::fExportCutsButton
private

Export cuts button.

Definition at line 63 of file QGCanvasWindowButtonsFrame.hh.

Referenced by QGCanvasWindowButtonsFrame(), ShowDefaultDisplay(), and ShowSetupWindowDisplay().

◆ fGoToPlotsButton

TGPictureButton* QGCanvasWindowButtonsFrame::fGoToPlotsButton
private

Back to plots button.

Definition at line 66 of file QGCanvasWindowButtonsFrame.hh.

Referenced by QGCanvasWindowButtonsFrame(), ShowDefaultDisplay(), and ShowSetupWindowDisplay().

◆ fNameButton

TGPictureButton* QGCanvasWindowButtonsFrame::fNameButton
private

◆ fNameEntryBox

TGTextEntry* QGCanvasWindowButtonsFrame::fNameEntryBox
private

◆ fNewWindowButton

TGPictureButton* QGCanvasWindowButtonsFrame::fNewWindowButton
private

New window button.

Definition at line 75 of file QGCanvasWindowButtonsFrame.hh.

Referenced by QGCanvasWindowButtonsFrame(), ShowDefaultDisplay(), and ShowSetupWindowDisplay().

◆ fPlotsListButton

TGPictureButton* QGCanvasWindowButtonsFrame::fPlotsListButton
private

Plots list button.

Definition at line 78 of file QGCanvasWindowButtonsFrame.hh.

Referenced by QGCanvasWindowButtonsFrame(), ShowDefaultDisplay(), and ShowSetupWindowDisplay().

◆ fQuitButton

TGPictureButton* QGCanvasWindowButtonsFrame::fQuitButton
private

◆ fSaveCanvasButton

TGPictureButton* QGCanvasWindowButtonsFrame::fSaveCanvasButton
private

Save canvas button.

Definition at line 84 of file QGCanvasWindowButtonsFrame.hh.

Referenced by QGCanvasWindowButtonsFrame(), ShowDefaultDisplay(), and ShowSetupWindowDisplay().

◆ fSetupWindowButton

TGPictureButton* QGCanvasWindowButtonsFrame::fSetupWindowButton
private

Setup window button.

Definition at line 87 of file QGCanvasWindowButtonsFrame.hh.

Referenced by QGCanvasWindowButtonsFrame(), ShowDefaultDisplay(), and ShowSetupWindowDisplay().


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