Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
RBrowserTreeWidget Class Reference

Definition at line 28 of file RBrowserTreeWidget.cxx.

Public Member Functions

 RBrowserTreeWidget (const std::string &name)
 
virtual ~RBrowserTreeWidget ()=default
 
bool DrawElement (std::shared_ptr< Browsable::RElement > &elem, const std::string &="") override
 
std::string GetKind () const override
 
std::string GetTitle () override
 
std::string GetUrl () override
 
std::string SendWidgetContent () override
 
void Show (const std::string &arg) override
 
- Public Member Functions inherited from ROOT::RBrowserWidget
 RBrowserWidget (const std::string &name)
 
virtual ~RBrowserWidget ()=default
 
virtual void CheckModified ()
 
RBrowserGetBrowser () const
 
const std::string & GetName () const
 
const Browsable::RElementPath_tGetPath () const
 
virtual void ResetConn ()
 
std::string SendWidgetTitle ()
 Returns string which can be send to browser client to set/change title of the widget tab.
 
virtual void SetActive ()
 
void SetPath (const Browsable::RElementPath_t &path)
 

Private Attributes

std::unique_ptr< Browsable::RHolderfObject
 
std::string fTitle
 
RTreeViewer fViewer
 
Inheritance diagram for RBrowserTreeWidget:
[legend]

Constructor & Destructor Documentation

◆ RBrowserTreeWidget()

RBrowserTreeWidget::RBrowserTreeWidget ( const std::string & name)
inline

Definition at line 35 of file RBrowserTreeWidget.cxx.

◆ ~RBrowserTreeWidget()

virtual RBrowserTreeWidget::~RBrowserTreeWidget ( )
virtualdefault

Member Function Documentation

◆ DrawElement()

bool RBrowserTreeWidget::DrawElement ( std::shared_ptr< Browsable::RElement > & elem,
const std::string & = "" )
inlineoverridevirtual

Reimplemented from ROOT::RBrowserWidget.

Definition at line 52 of file RBrowserTreeWidget.cxx.

◆ GetKind()

std::string RBrowserTreeWidget::GetKind ( ) const
inlineoverridevirtual

Implements ROOT::RBrowserWidget.

Definition at line 46 of file RBrowserTreeWidget.cxx.

◆ GetTitle()

std::string RBrowserTreeWidget::GetTitle ( )
inlineoverridevirtual

Reimplemented from ROOT::RBrowserWidget.

Definition at line 47 of file RBrowserTreeWidget.cxx.

◆ GetUrl()

std::string RBrowserTreeWidget::GetUrl ( )
inlineoverridevirtual

Implements ROOT::RBrowserWidget.

Definition at line 48 of file RBrowserTreeWidget.cxx.

◆ SendWidgetContent()

std::string RBrowserTreeWidget::SendWidgetContent ( )
inlineoverridevirtual

Reimplemented from ROOT::RBrowserWidget.

Definition at line 104 of file RBrowserTreeWidget.cxx.

◆ Show()

void RBrowserTreeWidget::Show ( const std::string & arg)
inlineoverridevirtual

Implements ROOT::RBrowserWidget.

Definition at line 50 of file RBrowserTreeWidget.cxx.

Member Data Documentation

◆ fObject

std::unique_ptr<Browsable::RHolder> RBrowserTreeWidget::fObject
private

Definition at line 30 of file RBrowserTreeWidget.cxx.

◆ fTitle

std::string RBrowserTreeWidget::fTitle
private

Definition at line 31 of file RBrowserTreeWidget.cxx.

◆ fViewer

RTreeViewer RBrowserTreeWidget::fViewer
private

Definition at line 29 of file RBrowserTreeWidget.cxx.

  • gui/browserv7/src/RBrowserTreeWidget.cxx