GSI Object Oriented Online Offline (Go4)  GO4-6.3.0
Public Slots | Public Member Functions | List of all members
TGo4HisDrawOptionsShort Class Reference

#include <TGo4HisDrawOptionsShort.h>

+ Inheritance diagram for TGo4HisDrawOptionsShort:

Public Slots

virtual void SlotXlin ()
 
virtual void SlotXlog ()
 
virtual void SlotYlin ()
 
virtual void SlotYlog ()
 
virtual void SlotZlin ()
 
virtual void SlotZlog ()
 
virtual void SlotD1his ()
 
virtual void SlotD1line ()
 
virtual void SlotD2scatter ()
 
virtual void SlotD2pixel ()
 
virtual void SlotD2surfcol ()
 
virtual void SlotD2lego ()
 
virtual void SlotD2contfill ()
 
virtual void SlotD2contline ()
 
virtual void SlotLineColor ()
 
virtual void SlotFillColor ()
 
virtual void SlotMarkerColor ()
 
- Public Slots inherited from QGo4Widget
void CloseMDIParentSlot ()
 

Public Member Functions

 TGo4HisDrawOptionsShort (QWidget *parent=nullptr, const char *name=nullptr)
 
void ChangeColor (int kind)
 
void SetDrawOpt (int kind, int value, const char *dropt)
 
- Public Member Functions inherited from QGo4Widget
 QGo4Widget (QWidget *parent=nullptr, const char *name=nullptr, Qt::WindowFlags f=Qt::Widget)
 
virtual ~QGo4Widget ()
 
virtual bool IsAcceptDrag (const char *itemname, TClass *cl, int kind)
 
virtual void DropItem (const char *itemname, TClass *cl, int kind)
 
virtual void ResetWidget ()
 
void ObjectCreatedByWidget (const char *itemname, TClass *cl)
 
void ProcessSignal (const char *linkname, bool assigned, TObject *obj, TGo4Slot *slot)
 

Additional Inherited Members

- Public Types inherited from QGo4Widget
enum  {
  service_DragEnter = 1, service_DropEvent = 2, service_CreateItem = 3, service_DrawItem = 4,
  service_EditItem = 5, service_ShowInfo = 6, service_EditInSlot = 7, service_SaveItem = 8,
  service_UpdateAnalysisItem = 9, service_StatusMessage = 15, service_CreateViewPanel = 17, service_BrowserItemRemote = 18,
  service_Browser = 19, service_SaveToMemory = 20, service_GetAnalysis = 21, service_AddEditorLink = 22,
  service_AddDirectLink = 23, service_AddLinkInSlot = 24, service_GetTopSlot = 25, service_AddEditorSlot = 26,
  service_SetLinkedName = 27, service_GetLinkedName = 28, service_GetLinkedName2 = 29, service_GetLinked0 = 30,
  service_GetLinked1 = 31, service_GetLinked2 = 32, service_RemoveLink = 33, service_RemoveAllLinks = 34,
  service_ObjectCreated = 35, service_ConnectPad = 36, service_LastActivePanel = 37, service_WhereItemDrawn = 38,
  service_UndrawItem = 39, service_General = 40, service_PanelTimer = 41, service_HelpWindow = 42,
  service_HotStart = 43, panel_Activated = 101, panel_Modified = 102, panel_Updated = 103,
  panel_ActiveUpdated = 104, panel_PadDeleted = 105, panel_Deleted = 106
}
 pointer on browser proxy More...
 
- Signals inherited from QGo4Widget
void widgetService (QGo4Widget *editor, int serviceid, const char *str, void *par)
 
- Static Public Member Functions inherited from QGo4Widget
static QAction * AddIdAction (QMenu *menu, QSignalMapper *map, const QString &text, int id, int enabled=-1, int checked=-1)
 
static QAction * AddIdAction (QMenu *menu, QSignalMapper *map, const QIcon &icon, const QString &text, int id, int enabled=-1, int checked=-1)
 
static QAction * CreateChkAction (QMenu *menu, const QString &text, bool checked, bool enabled=true)
 
static QAction * SetIdAction (QSignalMapper *map, int id, int enabled=-1, int checked=-1)
 
- Protected Member Functions inherited from QGo4Widget
void closeEvent (QCloseEvent *e) override
 
void dragEnterEvent (QDragEnterEvent *e) override
 
void dragMoveEvent (QDragMoveEvent *e) override
 
void dropEvent (QDropEvent *e) override
 
void AddLink (const char *itemname, const char *linkname)
 
void AddLink (TGo4Slot *slot, const char *linkname)
 
TGo4SlotAddLink (const char *itemname, TGo4Slot *parent)
 
TGo4SlotGetTopSlot (bool force=false)
 
TGo4SlotAddSlot (const char *slotname)
 
void SetLinkedName (TGo4Slot *slot, const char *itemname)
 
const char * GetLinkedName (const char *linkname)
 
const char * GetLinkedName (TGo4Slot *slot)
 
TObject * GetLinked (const char *linkname, int updatelevel=0)
 
template<class T >
T * GetLinkedCast (const char *linkname, int updatelevel=0)
 
void RemoveLink (const char *linkname, bool blockreset=true)
 
void RemoveAllLinks (bool blockreset=true)
 
void RemoveLinksMasked (const char *startedwith=nullptr, bool blockreset=true)
 
bool BrowserItemRemote (const char *itemname)
 
TGo4BrowserProxyBrowser ()
 
void StatusMessage (const QString &message)
 
void AskToCreateObject (TClass *cl, int isremote)
 
void ShowItemInfo (const QString &itemname)
 
TGo4ViewPanelCreateViewPanel (int ndiv=0)
 
TGo4ViewPanelDrawItem (const QString &itemname, TGo4ViewPanel *panel=nullptr, TPad *pad=nullptr, bool activate=true, int updatelevel=-1)
 
TGo4ViewPanelWhereItemDrawn (const char *itemname)
 
void HelpWindow (const char *filename, const char *msg=nullptr)
 
void UndrawItem (const char *itemname)
 
TGo4ViewPanelLastActivePanel ()
 
void EditItem (const QString &itemname)
 
void EditObjectInSlot (TGo4Slot *slot)
 
QString SaveObjectInMemory (const char *foldername, TObject *obj)
 
bool SaveItemToFile (const char *itemname, const char *subfolder=nullptr)
 
bool UpdateItemInAnalysis (const char *itemname, TObject *obj=nullptr)
 
void InformThatObjectCreated (const char *itemname, TClass *cl)
 
TGo4ServerProxyGetAnalysis (const char *itemname=nullptr)
 
void StartHotstart (const char *filename)
 
void ConnectPad (TPad *pad)
 
void CallServiceFunc (int id, const char *str=nullptr, void *par=nullptr)
 
void ServiceCall (const char *name, void *par=nullptr)
 
virtual void requestedObjectCreated (const char *itemname, TClass *cl)
 
virtual void linkedObjectUpdated (const char *linkname, TObject *obj)
 
virtual void linkedObjectRemoved (const char *linkname)
 
virtual void linkedUpdated (TGo4Slot *slot, TObject *obj)
 
virtual void linkedRemoved (TGo4Slot *slot, TObject *obj)
 
void setCanDestroyWidget (bool on=true)
 
void CallPanelFunc (int id, TPad *pad=nullptr)
 
void ShootResetWidget ()
 
void ShootCloseWidget (bool closeparent=false)
 
bool IsUpdateBlocked () const
 

Detailed Description

Definition at line 20 of file TGo4HisDrawOptionsShort.h.

Constructor & Destructor Documentation

◆ TGo4HisDrawOptionsShort()

TGo4HisDrawOptionsShort::TGo4HisDrawOptionsShort ( QWidget *  parent = nullptr,
const char *  name = nullptr 
)

Member Function Documentation

◆ ChangeColor()

void TGo4HisDrawOptionsShort::ChangeColor ( int  kind)

◆ SetDrawOpt()

void TGo4HisDrawOptionsShort::SetDrawOpt ( int  kind,
int  value,
const char *  dropt 
)

◆ SlotD1his

void TGo4HisDrawOptionsShort::SlotD1his ( )
virtualslot

Definition at line 81 of file TGo4HisDrawOptionsShort.cpp.

References SetDrawOpt().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotD1line

void TGo4HisDrawOptionsShort::SlotD1line ( )
virtualslot

Definition at line 86 of file TGo4HisDrawOptionsShort.cpp.

References SetDrawOpt().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotD2contfill

void TGo4HisDrawOptionsShort::SlotD2contfill ( )
virtualslot

Definition at line 111 of file TGo4HisDrawOptionsShort.cpp.

References SetDrawOpt().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotD2contline

void TGo4HisDrawOptionsShort::SlotD2contline ( )
virtualslot

Definition at line 116 of file TGo4HisDrawOptionsShort.cpp.

References SetDrawOpt().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotD2lego

void TGo4HisDrawOptionsShort::SlotD2lego ( )
virtualslot

Definition at line 106 of file TGo4HisDrawOptionsShort.cpp.

References SetDrawOpt().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotD2pixel

void TGo4HisDrawOptionsShort::SlotD2pixel ( )
virtualslot

Definition at line 96 of file TGo4HisDrawOptionsShort.cpp.

References SetDrawOpt().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotD2scatter

void TGo4HisDrawOptionsShort::SlotD2scatter ( )
virtualslot

Definition at line 91 of file TGo4HisDrawOptionsShort.cpp.

References SetDrawOpt().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotD2surfcol

void TGo4HisDrawOptionsShort::SlotD2surfcol ( )
virtualslot

Definition at line 101 of file TGo4HisDrawOptionsShort.cpp.

References SetDrawOpt().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotFillColor

void TGo4HisDrawOptionsShort::SlotFillColor ( )
virtualslot

Definition at line 126 of file TGo4HisDrawOptionsShort.cpp.

References ChangeColor().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotLineColor

void TGo4HisDrawOptionsShort::SlotLineColor ( )
virtualslot

Definition at line 121 of file TGo4HisDrawOptionsShort.cpp.

References ChangeColor().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotMarkerColor

void TGo4HisDrawOptionsShort::SlotMarkerColor ( )
virtualslot

Definition at line 131 of file TGo4HisDrawOptionsShort.cpp.

References ChangeColor().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotXlin

void TGo4HisDrawOptionsShort::SlotXlin ( )
virtualslot

Definition at line 51 of file TGo4HisDrawOptionsShort.cpp.

References SetDrawOpt().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotXlog

void TGo4HisDrawOptionsShort::SlotXlog ( )
virtualslot

Definition at line 56 of file TGo4HisDrawOptionsShort.cpp.

References SetDrawOpt().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotYlin

void TGo4HisDrawOptionsShort::SlotYlin ( )
virtualslot

Definition at line 61 of file TGo4HisDrawOptionsShort.cpp.

References SetDrawOpt().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotYlog

void TGo4HisDrawOptionsShort::SlotYlog ( )
virtualslot

Definition at line 66 of file TGo4HisDrawOptionsShort.cpp.

References SetDrawOpt().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotZlin

void TGo4HisDrawOptionsShort::SlotZlin ( )
virtualslot

Definition at line 71 of file TGo4HisDrawOptionsShort.cpp.

References SetDrawOpt().

Referenced by TGo4HisDrawOptionsShort().

◆ SlotZlog

void TGo4HisDrawOptionsShort::SlotZlog ( )
virtualslot

Definition at line 76 of file TGo4HisDrawOptionsShort.cpp.

References SetDrawOpt().

Referenced by TGo4HisDrawOptionsShort().


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