#include <TGo4QCanvasItem.h>
Inheritance diagram for TGo4QCanvasItem:
Public Methods | |
TGo4QCanvasItem (QListView *parent, const QString &text, const QString &text1=0, const QString &text2=0) | |
TGo4QCanvasItem (QListViewItem *parent, const QString &text, const QString &text1=0, const QString &text2=0) | |
virtual | ~TGo4QCanvasItem () |
virtual void | ItemDBkLocal () |
virtual void | ItemDBkRemote () |
virtual void | DrawObj (TGo4PreviewPanel *fxPanel, TPad *currentpad=0) |
Draw current object on the specified panel. More... | |
virtual void | DropAction (QWidget *Recvr) |
virtual void | GetOnlineObj () |
virtual void | UpdateOnline (TObject *) |
Update (Refresh contents) the current item object by object fxObj. More... | |
virtual void | GetRemoteObj () |
void | AddHistosToMemBrowser (TPad *pad) |
Scan all histograms in this pad and register them to memory browser. More... |
Definition at line 27 of file TGo4QCanvasItem.h.
|
Definition at line 42 of file TGo4QCanvasItem.cpp. |
|
Definition at line 37 of file TGo4QCanvasItem.cpp. |
|
Definition at line 47 of file TGo4QCanvasItem.cpp. |
|
Reimplemented from TGo4QItem. Definition at line 51 of file TGo4QCanvasItem.cpp. References DrawObj(), TGo4QItem::fxTGo4GUIRegistry, TGo4GUIRegistry::GetMainWindow(), and TGo4MainWindow::ViewPanelSlot(). |
|
Reimplemented from TGo4QItem. Definition at line 59 of file TGo4QCanvasItem.cpp. References GetRemoteObj(). |
|
Draw current object on the specified panel. Optionally, the currentpad can be specified. Default is using the active pad of the panel Reimplemented from TGo4QItem. Definition at line 64 of file TGo4QCanvasItem.cpp. References AddHistosToMemBrowser(), TGo4QItem::AssignDrawPanel(), TGo4QItem::fxDrawPad, TGo4QItem::fxDrawPanel, TGo4QItem::GetWorkObject(), TGo4QItem::InFileBrowser(), TGo4QItem::InMemoryBrowser(), and TGo4QRootCanvas::InsertCanvas(). Referenced by DropAction(), ItemDBkLocal(), and UpdateOnline(). |
|
Reimplemented from TGo4QDragDrop. Definition at line 81 of file TGo4QCanvasItem.cpp. References DrawObj(). |
|
Reimplemented from TGo4QItem. Definition at line 87 of file TGo4QCanvasItem.cpp. References TGo4QItem::fxTGo4GUIRegistry, TGo4GUIRegistry::GetSlotClass(), and TGo4GUIRegistry::SubmitCommand(). |
|
Update (Refresh contents) the current item object by object fxObj. To be used in monitoring and local memory refresh. Reimplemented from TGo4QItem. Definition at line 96 of file TGo4QCanvasItem.cpp. References TGo4MonitoredListStatus::AddToMonitoredObjectList(), DrawObj(), TGo4QItem::fxDrawCanvas, TGo4QItem::fxDrawPad, TGo4QItem::fxDrawPanel, TGo4QItem::fxItemObject, TGo4QItem::fxTGo4GUIRegistry, TGo4CanvasWrapper::GetCanvas(), TGo4MonitoredListStatus::GetMonitoredObject(), TGo4BrowserStatus::GetObjectfromLocalList(), TGo4GUIRegistry::GetSlotClass(), TGo4MonitoredListSlots::GetStatus(), TGo4BrowserSlots::GetStatus(), TGo4QItem::GetWorkObject(), TGo4QItem::IsExisting(), TGo4BrowserStatus::OverWriteLocalObject(), TGo4MonitoredListStatus::RemoveMonitoredObject(), TGo4MonitoredObject::SetMonitoredObject(), and TGo4MonitoredObject::SetMonObjItem(). |
|
Reimplemented from TGo4QItem. Definition at line 158 of file TGo4QCanvasItem.cpp. References TGo4QItem::fxTGo4GUIRegistry, and TGo4GUIRegistry::SubmitCommand(). Referenced by ItemDBkRemote(). |
|
Scan all histograms in this pad and register them to memory browser.
Definition at line 164 of file TGo4QCanvasItem.cpp. References TGo4BrowserSlots::AddObjectToLocalList(), TGo4QItem::fxTGo4GUIRegistry, and TGo4GUIRegistry::GetSlotClass(). Referenced by DrawObj(). |