Definition at line 22 of file RWebBrowserImp.hxx.
Public Member Functions | |
| RWebBrowserImp (TBrowser *b, const char *title, Int_t x, Int_t y, UInt_t width, UInt_t height, Option_t *opt="") | |
| Constructor with x,y, width and height parameters. | |
| RWebBrowserImp (TBrowser *b, const char *title, UInt_t width, UInt_t height, Option_t *opt="") | |
| Constructor with width and height parameters. | |
| RWebBrowserImp (TBrowser *b=nullptr) | |
| Default constructor. | |
| virtual | ~RWebBrowserImp () |
| Constructor with width and height parameters. | |
| void | BrowseObj (TObject *) final |
| Browse specified object. | |
| void | Iconify () final |
| Iconify browser. | |
| Bool_t | IsWeb () const final |
| void | Refresh (Bool_t=kFALSE) final |
| Refresh browser. | |
| void | Show () final |
| Show browser. | |
Public Member Functions inherited from TBrowserImp | |
| TBrowserImp (TBrowser *b, const char *title, Int_t x, Int_t y, UInt_t width, UInt_t height, Option_t *opt="") | |
| Constructor with browser x, y, width and height. | |
| TBrowserImp (TBrowser *b, const char *title, UInt_t width, UInt_t height, Option_t *opt="") | |
| Constructor with browser width and height. | |
| TBrowserImp (TBrowser *b=nullptr) | |
| Default constructor. | |
| virtual | ~TBrowserImp ()=default |
| virtual void | Add (TObject *, const char *, Int_t) |
| virtual void | AddCheckBox (TObject *, Bool_t=kFALSE) |
| TBrowser * | Browser () const |
| virtual void | CheckObjectItem (TObject *, Bool_t=kFALSE) |
| virtual void | CloseTabs () |
| virtual Longptr_t | ExecPlugin (const char *, const char *, const char *, Int_t, Int_t) |
| virtual void | ExecuteDefaultAction (TObject *) |
| virtual TBrowser * | GetBrowser () const |
| virtual Option_t * | GetDrawOption () const |
| virtual TGMainFrame * | GetMainFrame () const |
| virtual TClass * | IsA () const |
| virtual void | RecursiveRemove (TObject *) |
| virtual void | RemoveCheckBox (TObject *) |
| virtual void | SetBrowser (TBrowser *b) |
| virtual void | SetDrawOption (Option_t *="") |
| virtual void | SetStatusText (const char *, Int_t) |
| virtual void | StartEmbedding (Int_t, Int_t) |
| virtual void | StopEmbedding (const char *) |
| virtual void | Streamer (TBuffer &) |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
Static Public Member Functions | |
| static TBrowserImp * | NewBrowser (TBrowser *b, const char *title, Int_t x, Int_t y, UInt_t width, UInt_t height, Option_t *opt="") |
| Factory method to create RWebBrowserImp via plugin. | |
| static TBrowserImp * | NewBrowser (TBrowser *b=nullptr, const char *title="ROOT Browser", UInt_t width=800, UInt_t height=500, Option_t *opt="") |
| Factory method to create RWebBrowserImp via plugin. | |
Static Public Member Functions inherited from TBrowserImp | |
| static TClass * | Class () |
| static const char * | Class_Name () |
| static constexpr Version_t | Class_Version () |
| static const char * | DeclFileName () |
Private Member Functions | |
| void | ShowWarning () |
| Show warning that RBrowser will be shown. | |
Private Attributes | |
| Int_t | fHeight {0} |
| window coordinates | |
| std::shared_ptr< RBrowser > | fWebBrowser |
| actual browser used | |
| Int_t | fWidth {0} |
| Int_t | fX {-1} |
| Int_t | fY {-1} |
Additional Inherited Members | |
Protected Member Functions inherited from TBrowserImp | |
| TBrowserImp (const TBrowserImp &)=delete | |
| TBrowserImp & | operator= (const TBrowserImp &br)=delete |
Protected Attributes inherited from TBrowserImp | |
| TBrowser * | fBrowser {nullptr} |
| TBrowser associated with this implementation. | |
| Bool_t | fShowCycles {kFALSE} |
| Show object cycle numbers in browser. | |
#include <ROOT/RWebBrowserImp.hxx>
| RWebBrowserImp::RWebBrowserImp | ( | TBrowser * | b = nullptr | ) |
Default constructor.
Definition at line 25 of file RWebBrowserImp.cxx.
| RWebBrowserImp::RWebBrowserImp | ( | TBrowser * | b, |
| const char * | title, | ||
| UInt_t | width, | ||
| UInt_t | height, | ||
| Option_t * | opt = "" ) |
Constructor with width and height parameters.
Definition at line 36 of file RWebBrowserImp.cxx.
| RWebBrowserImp::RWebBrowserImp | ( | TBrowser * | b, |
| const char * | title, | ||
| Int_t | x, | ||
| Int_t | y, | ||
| UInt_t | width, | ||
| UInt_t | height, | ||
| Option_t * | opt = "" ) |
Constructor with x,y, width and height parameters.
Definition at line 49 of file RWebBrowserImp.cxx.
|
virtual |
Constructor with width and height parameters.
Definition at line 64 of file RWebBrowserImp.cxx.
|
finalvirtual |
Browse specified object.
Reimplemented from TBrowserImp.
Definition at line 110 of file RWebBrowserImp.cxx.
|
finalvirtual |
|
inlinefinalvirtual |
Reimplemented from TBrowserImp.
Definition at line 39 of file RWebBrowserImp.hxx.
|
static |
Factory method to create RWebBrowserImp via plugin.
Definition at line 129 of file RWebBrowserImp.cxx.
|
static |
Factory method to create RWebBrowserImp via plugin.
Definition at line 121 of file RWebBrowserImp.cxx.
|
finalvirtual |
|
private |
Show warning that RBrowser will be shown.
Definition at line 71 of file RWebBrowserImp.cxx.
|
private |
window coordinates
Definition at line 25 of file RWebBrowserImp.hxx.
|
private |
actual browser used
Definition at line 24 of file RWebBrowserImp.hxx.
|
private |
Definition at line 25 of file RWebBrowserImp.hxx.
|
private |
Definition at line 25 of file RWebBrowserImp.hxx.
|
private |
Definition at line 25 of file RWebBrowserImp.hxx.