12 #ifndef ROOT_TQRootCanvas
13 #define ROOT_TQRootCanvas
31 #if !(QT_VERSION > 0x039999) // Added by cholm@nbi.dk - for Qt 3
32 # include "qdragobject.h"
36 #ifndef ROOT_TVirtualPad
54 class QDragEnterEvent;
78 virtual void dropEvent( QDropEvent *Event );
151 void SetTitle(
const char *title=
"");
void Close(Option_t *option="")
Just a wrapper.
virtual void SetDoubleBuffer(Int_t mode=1)
just a wrapper
Size_t GetXsizeReal()
just a wrapper
const char * GetDISPLAY()
just a wrapper
Int_t GetEvent()
just a wrapper
A Control Bar is a fully user configurable tool which provides fast access to frequently used operati...
void SetSelected(TObject *obj)
just a wrapper
virtual void ToggleAutoExec()
just a wrapper
void Iconify()
just a wrapper
virtual void Size(Float_t xsizeuser=0, Float_t ysizeuser=0)
just a wrapper
Int_t GetCanvasID()
just a wrapper
Color_t GetHighLightColor()
just a wrapper
Bool_t GetAutoExec()
just a wrapper
void SetNeedsResize(Bool_t yes)
Bool_t HasMenuBar()
just a wrapper
UInt_t GetWw()
just a wrapper
virtual TObject * DrawClonePad()
Just a wrapper.
static const char * filename()
virtual void ls(Option_t *option="")
just a wrapper
void MoveOpaque(Int_t set=1)
just a wrapper
void Flush()
just a wrapper
virtual ~TQRootCanvas()
dtor
Size_t GetXsizeUser()
just a wrapper
virtual void GetCanvasPar(Int_t &wtopx, Int_t &wtopy, UInt_t &ww, UInt_t &wh)
just a wrapper
Int_t GetEventY()
just a wrapper
Size_t GetYsizeUser()
just a wrapper
void SetWindowPosition(Int_t x, Int_t y)
just a wrapper
virtual void mouseReleaseEvent(QMouseEvent *e)
Handle mouse button release event.
virtual void paintEvent(QPaintEvent *e)
Handle paint event of Qt.
Option_t * GetSelectedOpt()
just a wrapper
void SetWindowSize(UInt_t ww, UInt_t wh)
just a wrapper
virtual void EditorBar()
Just a wrapper.
virtual void mouseMoveEvent(QMouseEvent *e)
Handle mouse move event.
virtual void leaveEvent(QEvent *e)
Handle leave event.
virtual void Paint(Option_t *option="")
just a wrapper
virtual void Resize(Option_t *option="")
just a wrapper
#define ClassDef(name, id)
TQRootCanvas(const TQRootCanvas &)
Bool_t OpaqueMoving()
just a wrapper
void UseCurrentStyle()
just a wrapper
Size_t GetYsizeReal()
just a wrapper
Bool_t GetShowEventStatus()
just a wrapper
TContextMenu * GetContextMenu()
just a wrapper
virtual void dragEnterEvent(QDragEnterEvent *e)
Entering a drag event.
TVirtualPad is an abstract base class for the Pad and Canvas classes.
virtual void Update()
just a wrapper
void SetRetained(Bool_t retained=kTRUE)
just a wrapper
Int_t GetWindowTopX()
just a wrapper
virtual TObject * DrawClone(Option_t *option="")
Just a wrapper.
void ForceUpdate()
just a wrapper
Using a TBrowser one can browse all ROOT objects.
void FeedbackMode(Bool_t set)
just a wrapper
virtual TPad * Pick(Int_t px, Int_t py, TObjLink *&pickobj)
just a wrapper
void Clear(Option_t *option="")
Just a wrapper.
The most important graphics class in the ROOT system.
void SetTitle(const char *title="")
just a wrapper
void ResizeOpaque(Int_t set=1)
just a wrapper
void SetBatch(Bool_t batch=kTRUE)
just a wrapper
void SetCanvasSize(UInt_t ww, UInt_t wh)
just a wrapper
virtual void dropEvent(QDropEvent *Event)
Start a drop, for now only histogram objects can be drwon by droping.
void EnterLeave(TPad *prevSelPad, TObject *prevSelObj)
just a wrapper
void Show()
just a wrapper
TObject * GetSelected()
just a wrapper
Int_t GetWindowTopY()
just a wrapper
UInt_t GetWindowWidth()
just a wrapper
virtual void SetCursor(ECursor cursor)
just a wrapper
Bool_t IsBatch()
just a wrapper
Wrapper around a TObject so it can be stored in a TList.
virtual void Draw(Option_t *option="")
Just a wrapper.
virtual void HandleInput(EEventType button, Int_t x, Int_t y)
just a wrapper
Bool_t IsRetained()
just a wrapper
virtual void closeEvent(QCloseEvent *e)
Close.
Mother of all ROOT objects.
virtual void mousePressEvent(QMouseEvent *e)
Handle mouse button press event.
void cd(Int_t subpadnumber=0)
Just a wrapper.
void SelectedPadChanged(TPad *)
virtual void ToggleEventStatus()
just a wrapper
void SetHighLightColor(Color_t col)
just a wrapper
virtual void Browse(TBrowser *b)
Just a wrapper.
virtual bool eventFilter(QObject *, QEvent *)
Filtering of QWidget Events for ressource management.
Int_t GetEventX()
just a wrapper
void SetSelectedPad(TPad *pad)
just a wrapper
Bool_t OpaqueResizing()
just a wrapper
TQRootCanvas & operator=(const TQRootCanvas &)
TQCanvasMenu * fContextMenu
TVirtualPad * GetSelectedPad()
just a wrapper
virtual void mouseDoubleClickEvent(QMouseEvent *e)
Handle mouse double click event.
virtual void resizeEvent(QResizeEvent *e)
Call QWidget resize and inform the ROOT Canvas.
Int_t GetDoubleBuffer()
just a wrapper
TVirtualPad * GetPadSave()
just a wrapper
UInt_t GetWh()
just a wrapper
UInt_t GetWindowHeight()
just a wrapper
void SaveSource(const char *filename="", Option_t *option="")
just a wrapper