library: libQtRoot #include "TQtRootGuiFactory.h" |
TQtRootGuiFactory
class description - source file - inheritance tree (.pdf)
protected:
static void CreateQClient()
public:
TQtRootGuiFactory()
TQtRootGuiFactory(const char* name, const char* title = "Qt-based ROOT GUI Factory")
TQtRootGuiFactory(const TQtRootGuiFactory&)
virtual ~TQtRootGuiFactory()
static TClass* Class()
virtual TApplicationImp* CreateApplicationImp(const char* classname, int* argc, char** argv)
virtual TBrowserImp* CreateBrowserImp(TBrowser* b, const char* title, UInt_t width, UInt_t height)
virtual TBrowserImp* CreateBrowserImp(TBrowser* b, const char* title, Int_t x, Int_t y, UInt_t width, UInt_t height)
virtual TCanvasImp* CreateCanvasImp(TCanvas* c, const char* title, UInt_t width, UInt_t height)
virtual TCanvasImp* CreateCanvasImp(TCanvas* c, const char* title, Int_t x, Int_t y, UInt_t width, UInt_t height)
virtual TContextMenuImp* CreateContextMenuImp(TContextMenu* c, const char* name, const char* title)
virtual TControlBarImp* CreateControlBarImp(TControlBar* c, const char* title)
virtual TControlBarImp* CreateControlBarImp(TControlBar* c, const char* title, Int_t x, Int_t y)
virtual TInspectorImp* CreateInspectorImp(const TObject* obj, UInt_t width, UInt_t height)
static TGClient* GetRootClient()
virtual TClass* IsA() const
TQtRootGuiFactory& operator=(const TQtRootGuiFactory&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
TGuiFactory* fGuiProxy
protected:
static TGClient* gfQtClient
TQtRootGuiFactory
This class is a factory for Qt GUI components. It overrides
the member functions of the ABS TGuiFactory.
TQtRootGuiFactory()
: TGuiFactory("QtRootProxy","Qt-based ROOT GUI Factory"),fGuiProxy(0)
TQtRootGuiFactory ctor.
Restore the right TVirtulaX pointer
TQtRootGuiFactory(const char *name, const char *title)
: TGuiFactory(name, title),fGuiProxy(0)
TQtRootGuiFactory ctor.
Restore the right TVirtulaX pointer
TApplicationImp* CreateApplicationImp(const char *classname, int *argc, char **argv)
void CreateQClient()
TCanvasImp* CreateCanvasImp(TCanvas *c, const char *title, UInt_t width, UInt_t height)
TCanvasImp* CreateCanvasImp(TCanvas *c, const char *title, Int_t x, Int_t y, UInt_t width, UInt_t height)
TBrowserImp* CreateBrowserImp(TBrowser *b, const char *title, UInt_t width, UInt_t height)
TBrowserImp* CreateBrowserImp(TBrowser *b, const char *title, Int_t x, Int_t y, UInt_t width, UInt_t height)
TContextMenuImp* CreateContextMenuImp(TContextMenu *c, const char *name, const char *title)
TControlBarImp* CreateControlBarImp(TControlBar *c, const char *title)
TControlBarImp* CreateControlBarImp(TControlBar *c, const char *title, Int_t x, Int_t y)
TInspectorImp* CreateInspectorImp(const TObject *obj, UInt_t width, UInt_t height)
Inline Functions
void ~TQtRootGuiFactory()
TGClient* GetRootClient()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TQtRootGuiFactory TQtRootGuiFactory(const TQtRootGuiFactory&)
TQtRootGuiFactory& operator=(const TQtRootGuiFactory&)
Author: Valeri Fine 21/01/2002
Last update: Wed Jun 8 00:13:38 2005
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.