9 #ifndef ROOT_TQtRootGuiFactory 10 #define ROOT_TQtRootGuiFactory virtual TContextMenuImp * CreateContextMenuImp(TContextMenu *c, const char *name, const char *title)
Create a batch version of TContextMenuImp.
Semi-Abstract base class defining a generic interface to the underlying, low level, native graphics backend (X11, Win32, MacOS, OpenGL...).
A Control Bar is a fully user configurable tool which provides fast access to frequently used operati...
ABC describing GUI independent main window (with menubar, scrollbars and a drawing area)...
image html pict1_TGaxis_012 png width
Define new text attributes for the label number "labNum".
virtual TCanvasImp * CreateCanvasImp(TCanvas *c, const char *title, UInt_t width, UInt_t height)
Create a batch version of TCanvasImp.
ABC describing GUI independent control bar.
virtual TControlBarImp * CreateControlBarImp(TControlBar *c, const char *title)
Create a batch version of TControlBarImp.
virtual ~TQtRootGuiFactory()
ABC describing GUI independent application implementation protocol.
TQtRootGuiFactory()
TQtRootGuiFactory ctor.
#define ClassDef(name, id)
Using a TBrowser one can browse all ROOT objects.
static TGClient * gfQtClient
Mother of all ROOT objects.
This ABC is a factory for GUI components.
virtual TInspectorImp * CreateInspectorImp(const TObject *obj, UInt_t width, UInt_t height)
Create a batch version of TInspectorImp.
virtual TBrowserImp * CreateBrowserImp(TBrowser *b, const char *title, UInt_t width, UInt_t height)
you should not use this method at all Int_t Int_t Double_t Double_t Double_t Int_t Double_t Double_t Double_t Double_t b
static TGClient * GetRootClient()
static void CreateQClient()
virtual TApplicationImp * CreateApplicationImp(const char *classname, int *argc, char **argv)
Create a batch version of TApplicationImp.
ABC describing GUI independent object inspector (abstraction mainly needed for Win32.
ABC describing GUI independent browser implementation protocol.