library: libQtGSI #include "TQRootCanvas.h" |
TQRootCanvas
class description - header file - source file - inheritance tree (.pdf)
private:
TQRootCanvas(const TQRootCanvas&)
TQRootCanvas& operator=(const TQRootCanvas&)
protected:
virtual void closeEvent(QCloseEvent* e)
virtual bool eventFilter(QObject*, QEvent*)
virtual void leaveEvent(QEvent* e)
virtual void mouseDoubleClickEvent(QMouseEvent* e)
virtual void mouseMoveEvent(QMouseEvent* e)
virtual void mousePressEvent(QMouseEvent* e)
virtual void mouseReleaseEvent(QMouseEvent* e)
virtual void paintEvent(QPaintEvent* e)
virtual void resizeEvent(QResizeEvent* e)
public:
TQRootCanvas(QWidget* parent = 0, const char* name = "0", TCanvas* c = 0)
TQRootCanvas(QWidget* parent, QWidget* tabWin, const char* name = "0", TCanvas* c = 0)
virtual ~TQRootCanvas()
virtual void Browse(TBrowser* b)
void cd(Int_t subpadnumber = 0)
static TClass* Class()
void Clear(Option_t* option = "")
void Close(Option_t* option = "")
virtual void dragEnterEvent(QDragEnterEvent* e)
virtual void Draw(Option_t* option = "")
virtual TObject* DrawClone(Option_t* option = "")
virtual TObject* DrawClonePad()
virtual void dropEvent(QDropEvent* Event)
virtual void EditorBar()
void EnterLeave(TPad* prevSelPad, TObject* prevSelObj)
void FeedbackMode(Bool_t set)
void Flush()
void ForceUpdate()
Bool_t GetAutoExec()
TCanvas* GetCanvas()
Int_t GetCanvasID()
Bool_t GetCanvasOwner()
virtual void GetCanvasPar(Int_t& wtopx, Int_t& wtopy, UInt_t& ww, UInt_t& wh)
TContextMenu* GetContextMenu()
const char* GetDISPLAY()
Int_t GetDoubleBuffer()
Int_t GetEvent()
Int_t GetEventX()
Int_t GetEventY()
Color_t GetHighLightColor()
TVirtualPad* GetPadSave()
QWidget* GetParent()
Int_t GetRootWid()
TObject* GetSelected()
Option_t* GetSelectedOpt()
TVirtualPad* GetSelectedPad()
Bool_t GetShowEventStatus()
QWidget* GetTabWin()
UInt_t GetWh()
UInt_t GetWindowHeight()
Int_t GetWindowTopX()
Int_t GetWindowTopY()
UInt_t GetWindowWidth()
UInt_t GetWw()
Size_t GetXsizeReal()
Size_t GetXsizeUser()
Size_t GetYsizeReal()
Size_t GetYsizeUser()
virtual void HandleInput(EEventType button, Int_t x, Int_t y)
Bool_t HasMenuBar()
void Iconify()
virtual TClass* IsA() const
Bool_t IsBatch()
Bool_t IsRetained()
virtual void ls(Option_t* option = "")
void MoveOpaque(Int_t set = 1)
Bool_t NeedsResize()
Bool_t OpaqueMoving()
Bool_t OpaqueResizing()
virtual void Paint(Option_t* option = "")
virtual TPad* Pick(Int_t px, Int_t py, TObjLink*& pickobj)
virtual TPad* Pick(Int_t px, Int_t py, TObject* prevSelObj)
virtual void Resize(Option_t* option = "")
void ResizeOpaque(Int_t set = 1)
void SaveSource(const char* filename = "", Option_t* option = "")
void SetBatch(Bool_t batch = kTRUE)
void SetCanvasSize(UInt_t ww, UInt_t wh)
virtual void SetCursor(ECursor cursor)
virtual void SetDoubleBuffer(Int_t mode = 1)
void SetHighLightColor(Color_t col)
void SetNeedsResize(Bool_t yes)
void SetRetained(Bool_t retained = kTRUE)
void SetSelected(TObject* obj)
void SetSelectedPad(TPad* pad)
void SetTitle(const char* title = "")
void SetWindowPosition(Int_t x, Int_t y)
void SetWindowSize(UInt_t ww, UInt_t wh)
void Show()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Size(Float_t xsizeuser = 0, Float_t ysizeuser = 0)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual void ToggleAutoExec()
virtual void ToggleEventStatus()
virtual void Update()
void UseCurrentStyle()
protected:
TQCanvasMenu* fContextMenu Qt Context menu for this canvas
TCanvas* fCanvas Root Canvas
Int_t fWid Windows Id of the Canvas
Bool_t fNeedResize Resize flag
Bool_t fIsCanvasOwned Ownership flag
QWidget* fParent
QWidget* fTabWin parent widgets
void resizeEvent( QResizeEvent *e )
Call QWidget resize and inform the ROOT Canvas.
void paintEvent( QPaintEvent * )
Handle paint event of Qt.
void dropEvent( QDropEvent *Event )
Start a drop, for now only histogram objects can be drwon by droping.
void cd(Int_t subpadnumber)
Just a wrapper
void Flush()
just a wrapper
void SetCursor(ECursor cursor)
just a wrapper
void Show()
just a wrapper
void SetTitle(const char *title)
just a wrapper
Author: Denis Bertini, M. Al-Turany 01/11/2000
Last update: root/qtgsi:$Name: $:$Id: TQRootCanvas.cxx,v 1.4 2006/04/13 09:46:06 brun Exp $
Copyright (C) 1995-2006, Rene Brun and Fons Rademakers. *
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.