GSI Object Oriented Online Offline (Go4)  GO4-6.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Slots | Public Member Functions | Protected Attributes | List of all members
TGo4HisDrawOptions Class Reference

#include <TGo4HisDrawOptions.h>

+ Inheritance diagram for TGo4HisDrawOptions:

Public Types

enum  {
  view_Histo1 = 1, view_Histo2 = 2, view_Histo2ext = 3, view_Graph = 4,
  view_Polar = 5
}
 

Public Slots

virtual void panelSlot (TGo4ViewPanel *panel, TPad *pad, int signalid)
 
virtual void SetDrawOptions (int t)
 
virtual void SetErrorBars (int t)
 
virtual void SetCoordinates (int t)
 
virtual void XaxisStyle (int t)
 
virtual void YaxisStyle (int t)
 
virtual void ZaxisStyle (int t)
 
virtual void SetAutoScale (bool on)
 
virtual void SetLineColor ()
 
virtual void SetFillColor ()
 
virtual void SetMarkerColor ()
 

Public Member Functions

 TGo4HisDrawOptions (QWidget *parent=0, const char *name=0, Qt::WindowFlags fl=Qt::Widget)
 
virtual void ChangeDrawOptionForCurrentPanel (int kind, int value)
 
virtual void DecodeDrawOption (const char *drawopt, int &HisErrorStyle, int &HisCoordStyle, int &HisDrawStyle)
 
virtual void CodeDrawOptions (int HisErrorStyle, int HisCoordStyle, int HisDrawStyle, TString &buf)
 
virtual void UpdateView (int viewtype, bool webcanvas=false)
 
virtual void ChangeColor (int kind)
 

Protected Attributes

bool fbSettingPanelData
 
int fiLastView
 

Detailed Description

Definition at line 24 of file TGo4HisDrawOptions.h.

Member Enumeration Documentation

anonymous enum
Enumerator
view_Histo1 
view_Histo2 
view_Histo2ext 
view_Graph 
view_Polar 

Definition at line 30 of file TGo4HisDrawOptions.h.

Constructor & Destructor Documentation

TGo4HisDrawOptions::TGo4HisDrawOptions ( QWidget *  parent = 0,
const char *  name = 0,
Qt::WindowFlags  fl = Qt::Widget 
)

Member Function Documentation

void TGo4HisDrawOptions::ChangeColor ( int  kind)
virtual
void TGo4HisDrawOptions::ChangeDrawOptionForCurrentPanel ( int  kind,
int  value 
)
virtual
void TGo4HisDrawOptions::CodeDrawOptions ( int  HisErrorStyle,
int  HisCoordStyle,
int  HisDrawStyle,
TString &  buf 
)
virtual

Definition at line 503 of file TGo4HisDrawOptions.cpp.

References fiLastView, view_Graph, view_Histo1, and view_Polar.

Referenced by ChangeDrawOptionForCurrentPanel().

void TGo4HisDrawOptions::DecodeDrawOption ( const char *  drawopt,
int &  HisErrorStyle,
int &  HisCoordStyle,
int &  HisDrawStyle 
)
virtual

Definition at line 349 of file TGo4HisDrawOptions.cpp.

References fiLastView, view_Graph, view_Histo1, view_Histo2, and view_Polar.

Referenced by panelSlot().

void TGo4HisDrawOptions::panelSlot ( TGo4ViewPanel panel,
TPad *  pad,
int  signalid 
)
virtualslot
void TGo4HisDrawOptions::SetAutoScale ( bool  on)
virtualslot

Definition at line 344 of file TGo4HisDrawOptions.cpp.

References ChangeDrawOptionForCurrentPanel().

Referenced by TGo4HisDrawOptions().

void TGo4HisDrawOptions::SetCoordinates ( int  t)
virtualslot

Definition at line 324 of file TGo4HisDrawOptions.cpp.

References ChangeDrawOptionForCurrentPanel().

Referenced by TGo4HisDrawOptions().

void TGo4HisDrawOptions::SetDrawOptions ( int  t)
virtualslot

Definition at line 314 of file TGo4HisDrawOptions.cpp.

References ChangeDrawOptionForCurrentPanel().

Referenced by TGo4HisDrawOptions().

void TGo4HisDrawOptions::SetErrorBars ( int  t)
virtualslot

Definition at line 319 of file TGo4HisDrawOptions.cpp.

References ChangeDrawOptionForCurrentPanel().

Referenced by TGo4HisDrawOptions().

void TGo4HisDrawOptions::SetFillColor ( )
virtualslot

Definition at line 673 of file TGo4HisDrawOptions.cpp.

References ChangeColor().

Referenced by TGo4HisDrawOptions().

void TGo4HisDrawOptions::SetLineColor ( )
virtualslot

Definition at line 668 of file TGo4HisDrawOptions.cpp.

References ChangeColor().

Referenced by TGo4HisDrawOptions().

void TGo4HisDrawOptions::SetMarkerColor ( )
virtualslot

Definition at line 678 of file TGo4HisDrawOptions.cpp.

References ChangeColor().

Referenced by TGo4HisDrawOptions().

void TGo4HisDrawOptions::UpdateView ( int  viewtype,
bool  webcanvas = false 
)
virtual
void TGo4HisDrawOptions::XaxisStyle ( int  t)
virtualslot

Definition at line 329 of file TGo4HisDrawOptions.cpp.

References ChangeDrawOptionForCurrentPanel().

Referenced by TGo4HisDrawOptions().

void TGo4HisDrawOptions::YaxisStyle ( int  t)
virtualslot

Definition at line 334 of file TGo4HisDrawOptions.cpp.

References ChangeDrawOptionForCurrentPanel().

Referenced by TGo4HisDrawOptions().

void TGo4HisDrawOptions::ZaxisStyle ( int  t)
virtualslot

Definition at line 339 of file TGo4HisDrawOptions.cpp.

References ChangeDrawOptionForCurrentPanel().

Referenced by TGo4HisDrawOptions().

Member Data Documentation

bool TGo4HisDrawOptions::fbSettingPanelData
protected
int TGo4HisDrawOptions::fiLastView
protected

Definition at line 62 of file TGo4HisDrawOptions.h.

Referenced by CodeDrawOptions(), DecodeDrawOption(), panelSlot(), and UpdateView().


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