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

Definition at line 47 of file RBrowser.cxx.

Public Member Functions

 RBrowserEditorWidget (const std::string &name, bool is_editor=true)
 
virtual ~RBrowserEditorWidget ()=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
 
void ResetConn () override
 
std::string SendWidgetContent () override
 
void Show (const std::string &) override
 
- Public Member Functions inherited from ROOT::Experimental::RBrowserWidget
 RBrowserWidget (const std::string &name)
 
virtual ~RBrowserWidget ()=default
 
virtual void CheckModified ()
 
RBrowserGetBrowser () const
 
const std::string & GetName () const
 
const Browsable::RElementPath_tGetPath () const
 
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)
 

Public Attributes

std::string fContent
 
std::string fFileName
 
bool fFirstSend {false}
 ! if editor content was send at least once
 
bool fIsEditor {true}
 ! either editor or image viewer
 
std::string fItemPath
 ! item path in the browser
 
std::string fTitle
 
Inheritance diagram for RBrowserEditorWidget:
[legend]

Constructor & Destructor Documentation

◆ RBrowserEditorWidget()

RBrowserEditorWidget::RBrowserEditorWidget ( const std::string &  name,
bool  is_editor = true 
)
inline

Definition at line 57 of file RBrowser.cxx.

◆ ~RBrowserEditorWidget()

virtual RBrowserEditorWidget::~RBrowserEditorWidget ( )
virtualdefault

Member Function Documentation

◆ DrawElement()

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

Reimplemented from ROOT::Experimental::RBrowserWidget.

Definition at line 68 of file RBrowser.cxx.

◆ GetKind()

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

Implements ROOT::Experimental::RBrowserWidget.

Definition at line 62 of file RBrowser.cxx.

◆ GetTitle()

std::string RBrowserEditorWidget::GetTitle ( )
inlineoverridevirtual

Reimplemented from ROOT::Experimental::RBrowserWidget.

Definition at line 63 of file RBrowser.cxx.

◆ GetUrl()

std::string RBrowserEditorWidget::GetUrl ( )
inlineoverridevirtual

Implements ROOT::Experimental::RBrowserWidget.

Definition at line 64 of file RBrowser.cxx.

◆ ResetConn()

void RBrowserEditorWidget::ResetConn ( )
inlineoverridevirtual

Reimplemented from ROOT::Experimental::RBrowserWidget.

Definition at line 60 of file RBrowser.cxx.

◆ SendWidgetContent()

std::string RBrowserEditorWidget::SendWidgetContent ( )
inlineoverridevirtual

Reimplemented from ROOT::Experimental::RBrowserWidget.

Definition at line 108 of file RBrowser.cxx.

◆ Show()

void RBrowserEditorWidget::Show ( const std::string &  )
inlineoverridevirtual

Implements ROOT::Experimental::RBrowserWidget.

Definition at line 66 of file RBrowser.cxx.

Member Data Documentation

◆ fContent

std::string RBrowserEditorWidget::fContent

Definition at line 53 of file RBrowser.cxx.

◆ fFileName

std::string RBrowserEditorWidget::fFileName

Definition at line 52 of file RBrowser.cxx.

◆ fFirstSend

bool RBrowserEditorWidget::fFirstSend {false}

! if editor content was send at least once

Definition at line 54 of file RBrowser.cxx.

◆ fIsEditor

bool RBrowserEditorWidget::fIsEditor {true}

! either editor or image viewer

Definition at line 50 of file RBrowser.cxx.

◆ fItemPath

std::string RBrowserEditorWidget::fItemPath

! item path in the browser

Definition at line 55 of file RBrowser.cxx.

◆ fTitle

std::string RBrowserEditorWidget::fTitle

Definition at line 51 of file RBrowser.cxx.

  • gui/browserv7/src/RBrowser.cxx