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

#include <TGo4ScaleOptions.h>

+ Inheritance diagram for TGo4ScaleOptions:

Public Slots

virtual void SlotShiftL ()
 
virtual void SlotShiftR ()
 
virtual void SlotShiftU ()
 
virtual void SlotShiftD ()
 
virtual void SlotShiftZU ()
 
virtual void SlotShiftZD ()
 
virtual void SlotExpandX ()
 
virtual void SlotExpandY ()
 
virtual void SlotExpandZ ()
 
virtual void SlotUExpandX ()
 
virtual void SlotUExpandY ()
 
virtual void SlotUExpandZ ()
 
virtual void resizeall ()
 
virtual void SetScaleValues ()
 
virtual void AutoZoomScales ()
 
- Public Slots inherited from QGo4Widget
void ResetWidgetSlot ()
 
void CloseMDIParentSlot ()
 

Public Member Functions

 TGo4ScaleOptions (QWidget *parent=0, const char *name=0)
 
void MoveScale (int xaction, int yaction, int zaction)
 
- Public Member Functions inherited from QGo4Widget
 QGo4Widget (QWidget *parent=0, const char *name=0, Qt::WindowFlags f=0)
 
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
}
 
- Signals inherited from QGo4Widget
void widgetService (QGo4Widget *editor, int serviceid, const char *str, void *par)
 
- Protected Member Functions inherited from QGo4Widget
virtual void closeEvent (QCloseEvent *e)
 
virtual void dragEnterEvent (QDragEnterEvent *e)
 
virtual void dragMoveEvent (QDragMoveEvent *e)
 
virtual void dropEvent (QDropEvent *e)
 
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)
 
void RemoveLink (const char *linkname, bool blockreset=true)
 
void RemoveAllLinks (bool blockreset=true)
 
void RemoveLinksMasked (const char *startedwith=0, 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=0, TPad *pad=0, bool activate=true, int updatelevel=-1)
 
TGo4ViewPanelWhereItemDrawn (const char *itemname)
 
void HelpWindow (const char *filename, const char *msg=0)
 
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=0)
 
bool UpdateItemInAnalysis (const char *itemname, TObject *obj=0)
 
void InformThatObjectCreated (const char *itemname, TClass *cl)
 
TGo4ServerProxyGetAnalysis (const char *itemname=0)
 
void StartHotstart (const char *filename)
 
void ConnectPad (TPad *pad)
 
void CallServiceFunc (int id, const char *str=0, void *par=0)
 
void ServiceCall (const char *name, void *par=0)
 
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=0)
 
void ShootResetWidget ()
 
void ShootCloseWidget (bool closeparent=false)
 
bool IsUpdateBlocked () const
 

Detailed Description

Definition at line 20 of file TGo4ScaleOptions.h.

Constructor & Destructor Documentation

TGo4ScaleOptions::TGo4ScaleOptions ( QWidget *  parent = 0,
const char *  name = 0 
)

Definition at line 23 of file TGo4ScaleOptions.cpp.

Member Function Documentation

void TGo4ScaleOptions::AutoZoomScales ( )
virtualslot

Definition at line 99 of file TGo4ScaleOptions.cpp.

References MoveScale().

void TGo4ScaleOptions::MoveScale ( int  xaction,
int  yaction,
int  zaction 
)
void TGo4ScaleOptions::resizeall ( )
virtualslot

Definition at line 89 of file TGo4ScaleOptions.cpp.

References MoveScale().

void TGo4ScaleOptions::SetScaleValues ( )
virtualslot

Definition at line 94 of file TGo4ScaleOptions.cpp.

References QGo4Widget::ServiceCall().

void TGo4ScaleOptions::SlotExpandX ( )
virtualslot

Definition at line 59 of file TGo4ScaleOptions.cpp.

References MoveScale().

void TGo4ScaleOptions::SlotExpandY ( )
virtualslot

Definition at line 64 of file TGo4ScaleOptions.cpp.

References MoveScale().

void TGo4ScaleOptions::SlotExpandZ ( )
virtualslot

Definition at line 69 of file TGo4ScaleOptions.cpp.

References MoveScale().

void TGo4ScaleOptions::SlotShiftD ( )
virtualslot

Definition at line 44 of file TGo4ScaleOptions.cpp.

References MoveScale().

void TGo4ScaleOptions::SlotShiftL ( )
virtualslot

Definition at line 29 of file TGo4ScaleOptions.cpp.

References MoveScale().

void TGo4ScaleOptions::SlotShiftR ( )
virtualslot

Definition at line 34 of file TGo4ScaleOptions.cpp.

References MoveScale().

void TGo4ScaleOptions::SlotShiftU ( )
virtualslot

Definition at line 39 of file TGo4ScaleOptions.cpp.

References MoveScale().

void TGo4ScaleOptions::SlotShiftZD ( )
virtualslot

Definition at line 54 of file TGo4ScaleOptions.cpp.

References MoveScale().

void TGo4ScaleOptions::SlotShiftZU ( )
virtualslot

Definition at line 49 of file TGo4ScaleOptions.cpp.

References MoveScale().

void TGo4ScaleOptions::SlotUExpandX ( )
virtualslot

Definition at line 74 of file TGo4ScaleOptions.cpp.

References MoveScale().

void TGo4ScaleOptions::SlotUExpandY ( )
virtualslot

Definition at line 79 of file TGo4ScaleOptions.cpp.

References MoveScale().

void TGo4ScaleOptions::SlotUExpandZ ( )
virtualslot

Definition at line 84 of file TGo4ScaleOptions.cpp.

References MoveScale().


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