qtroot.interface
Class TQRootCanvas
- Direct Known Subclasses:
- TGo4QRootCanvas
- class TQRootCanvas
- derived from QWidget
Constructor Summary |
private | TQRootCanvas(QWidget* parent, QWidget* tabWin, const char * name, TCanvas* c) |
Method Summary |
virtual void | Browse(TBrowser* b) |
void | Clear(Option_t* option) |
void | Close(Option_t* option) |
protected virtual void | closeEvent(QCloseEvent* e) |
private virtual void | dragEnterEvent(QDragEnterEvent* e) |
virtual void | Draw(Option_t* option) |
virtual TObject* | DrawClone(Option_t* option) |
virtual TObject* | DrawClonePad() |
private virtual void | dropEvent(QDropEvent* Event) |
virtual void | EditorBar() |
void | EnterLeave(TPad* prevSelPad, TObject* prevSelObj) |
protected virtual bool | eventFilter(QObject* , QEvent* ) |
void | FeedbackMode(Bool_t set) |
void | Flush() |
void | ForceUpdate() |
Bool_t | GetAutoExec() |
private TCanvas* | getCanvas() |
Int_t | GetCanvasID() |
private bool | getCanvasOwner() |
virtual void | GetCanvasPar(Int_t& wtopx, Int_t& wtopy, UInt_t& ww, UInt_t& wh) |
TContextMenu* | GetContextMenu() |
const const char * | GetDISPLAY() |
Int_t | GetDoubleBuffer() |
TControlBar* | GetEditorBar() |
Int_t | GetEvent() |
Int_t | GetEventX() |
Int_t | GetEventY() |
Color_t | GetHighLightColor() |
virtual void | GetPadDivision(Int_t xdivision, Int_t ydivision) |
TVirtualPad* | GetPadSave() |
private QWidget* | getParent() |
private int | getRootWid() |
TObject* | GetSelected() |
Option_t* | GetSelectedOpt() |
TVirtualPad* | GetSelectedPad() |
Bool_t | GetShowEventStatus() |
private 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() |
Bool_t | IsBatch() |
Bool_t | IsRetained() |
protected virtual void | leaveEvent(QEvent* e) |
virtual void | ls(Option_t* option) |
protected virtual void | mouseDoubleClickEvent(QMouseEvent* e) |
protected virtual void | mouseMoveEvent(QMouseEvent* e) |
protected virtual void | mousePressEvent(QMouseEvent* e) |
protected virtual void | mouseReleaseEvent(QMouseEvent* e) |
void | MoveOpaque(Int_t set) |
bool | NeedsResize() |
Bool_t | OpaqueMoving() |
Bool_t | OpaqueResizing() |
virtual void | Paint(Option_t* option) |
protected virtual void | paintEvent(QPaintEvent* e) |
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) |
protected virtual void | resizeEvent(QResizeEvent* e) |
void | ResizeOpaque(Int_t set) |
void | SaveSource(const char * filename, Option_t* option) |
void | SetBatch(Bool_t batch) |
void | SetCanvasSize(UInt_t ww, UInt_t wh) |
virtual void | SetCursor(ECursor cursor) |
virtual void | SetDoubleBuffer(Int_t mode) |
void | SetHighLightColor(Color_t col) |
void | SetNeedsResize(bool yes) |
void | SetRetained(Bool_t retained) |
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 | Size(Float_t xsizeuser, Float_t ysizeuser) |
virtual void | ToggleAutoExec() |
virtual void | ToggleEventStatus() |
virtual void | Update() |
void | UseCurrentStyle() |
fCanvas
protected TCanvas* fCanvas
fContextMenu
protected TQCanvasMenu* fContextMenu
fParent
protected QWidget* fParent
fTabWin
protected QWidget* fTabWin
isCanvasOwned
protected bool isCanvasOwned
needResize
protected bool needResize
signals
private :voidSelectedPadChanged signals
slots
public :voidcd slots
wid
protected Int_t wid
TQRootCanvas
private TQRootCanvas(QWidget* parent, QWidget* tabWin, const char * name, TCanvas* c)
~TQRootCanvas
private virtual synchronized ~TQRootCanvas()
Browse
public virtual void Browse(TBrowser* b)
Clear
public void Clear(Option_t* option)
Close
public void Close(Option_t* option)
closeEvent
protected virtual void closeEvent(QCloseEvent* e)
dragEnterEvent
private virtual void dragEnterEvent(QDragEnterEvent* e)
Draw
public virtual void Draw(Option_t* option)
DrawClone
public virtual TObject* DrawClone(Option_t* option)
DrawClonePad
public virtual TObject* DrawClonePad()
dropEvent
private virtual void dropEvent(QDropEvent* Event)
EditorBar
public virtual void EditorBar()
EnterLeave
public void EnterLeave(TPad* prevSelPad, TObject* prevSelObj)
eventFilter
protected virtual bool eventFilter(QObject* , QEvent* )
FeedbackMode
public void FeedbackMode(Bool_t set)
Flush
public void Flush()
ForceUpdate
public void ForceUpdate()
GetAutoExec
public Bool_t GetAutoExec()
getCanvas
private TCanvas* getCanvas()
GetCanvasID
public Int_t GetCanvasID()
getCanvasOwner
private bool getCanvasOwner()
GetCanvasPar
public virtual void GetCanvasPar(Int_t& wtopx, Int_t& wtopy, UInt_t& ww, UInt_t& wh)
GetContextMenu
public TContextMenu* GetContextMenu()
GetDISPLAY
public const const char * GetDISPLAY()
GetDoubleBuffer
public Int_t GetDoubleBuffer()
GetEditorBar
public TControlBar* GetEditorBar()
GetEvent
public Int_t GetEvent()
GetEventX
public Int_t GetEventX()
GetEventY
public Int_t GetEventY()
GetHighLightColor
public Color_t GetHighLightColor()
GetPadDivision
public virtual void GetPadDivision(Int_t xdivision, Int_t ydivision)
GetPadSave
public TVirtualPad* GetPadSave()
getParent
private QWidget* getParent()
getRootWid
private int getRootWid()
GetSelected
public TObject* GetSelected()
GetSelectedOpt
public Option_t* GetSelectedOpt()
GetSelectedPad
public TVirtualPad* GetSelectedPad()
GetShowEventStatus
public Bool_t GetShowEventStatus()
getTabWin
private QWidget* getTabWin()
GetWh
public UInt_t GetWh()
GetWindowHeight
public UInt_t GetWindowHeight()
GetWindowTopX
public Int_t GetWindowTopX()
GetWindowTopY
public Int_t GetWindowTopY()
GetWindowWidth
public UInt_t GetWindowWidth()
GetWw
public UInt_t GetWw()
GetXsizeReal
public Size_t GetXsizeReal()
GetXsizeUser
public Size_t GetXsizeUser()
GetYsizeReal
public Size_t GetYsizeReal()
GetYsizeUser
public Size_t GetYsizeUser()
HandleInput
public virtual void HandleInput(EEventType button, Int_t x, Int_t y)
HasMenuBar
public Bool_t HasMenuBar()
Iconify
public void Iconify()
IsBatch
public Bool_t IsBatch()
IsRetained
public Bool_t IsRetained()
leaveEvent
protected virtual void leaveEvent(QEvent* e)
ls
public virtual void ls(Option_t* option)
mouseDoubleClickEvent
protected virtual void mouseDoubleClickEvent(QMouseEvent* e)
mouseMoveEvent
protected virtual void mouseMoveEvent(QMouseEvent* e)
mousePressEvent
protected virtual void mousePressEvent(QMouseEvent* e)
mouseReleaseEvent
protected virtual void mouseReleaseEvent(QMouseEvent* e)
MoveOpaque
public void MoveOpaque(Int_t set)
NeedsResize
public bool NeedsResize()
OpaqueMoving
public Bool_t OpaqueMoving()
OpaqueResizing
public Bool_t OpaqueResizing()
Paint
public virtual void Paint(Option_t* option)
paintEvent
protected virtual void paintEvent(QPaintEvent* e)
Pick
public virtual TPad* Pick(Int_t px, Int_t py, TObjLink* & pickobj)
Pick
public virtual TPad* Pick(Int_t px, Int_t py, TObject* prevSelObj)
Resize
public virtual void Resize(Option_t* option)
resizeEvent
protected virtual void resizeEvent(QResizeEvent* e)
ResizeOpaque
public void ResizeOpaque(Int_t set)
SaveSource
public void SaveSource(const char * filename, Option_t* option)
SetBatch
public void SetBatch(Bool_t batch)
SetCanvasSize
public void SetCanvasSize(UInt_t ww, UInt_t wh)
SetCursor
public virtual void SetCursor(ECursor cursor)
SetDoubleBuffer
public virtual void SetDoubleBuffer(Int_t mode)
SetHighLightColor
public void SetHighLightColor(Color_t col)
SetNeedsResize
public void SetNeedsResize(bool yes)
SetRetained
public void SetRetained(Bool_t retained)
SetSelected
public void SetSelected(TObject* obj)
SetSelectedPad
public void SetSelectedPad(TPad* pad)
SetTitle
public void SetTitle(const char * title)
SetWindowPosition
public void SetWindowPosition(Int_t x, Int_t y)
SetWindowSize
public void SetWindowSize(UInt_t ww, UInt_t wh)
Show
public void Show()
Size
public virtual void Size(Float_t xsizeuser, Float_t ysizeuser)
ToggleAutoExec
public virtual void ToggleAutoExec()
ToggleEventStatus
public virtual void ToggleEventStatus()
Update
public virtual void Update()
UseCurrentStyle
public void UseCurrentStyle()
to Class TQCanvasMenu
to Class TCanvas
30-06-2005