Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::RBrowserEditorWidget Class Reference

Definition at line 60 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::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 bool IsValid ()
 
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 ROOT::RBrowserEditorWidget:
[legend]

Constructor & Destructor Documentation

◆ RBrowserEditorWidget()

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

Definition at line 70 of file RBrowser.cxx.

◆ ~RBrowserEditorWidget()

virtual ROOT::RBrowserEditorWidget::~RBrowserEditorWidget ( )
virtualdefault

Member Function Documentation

◆ DrawElement()

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

Reimplemented from ROOT::RBrowserWidget.

Definition at line 81 of file RBrowser.cxx.

◆ GetKind()

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

Implements ROOT::RBrowserWidget.

Definition at line 75 of file RBrowser.cxx.

◆ GetTitle()

std::string ROOT::RBrowserEditorWidget::GetTitle ( )
inlineoverridevirtual

Reimplemented from ROOT::RBrowserWidget.

Definition at line 76 of file RBrowser.cxx.

◆ GetUrl()

std::string ROOT::RBrowserEditorWidget::GetUrl ( )
inlineoverridevirtual

Implements ROOT::RBrowserWidget.

Definition at line 77 of file RBrowser.cxx.

◆ ResetConn()

void ROOT::RBrowserEditorWidget::ResetConn ( )
inlineoverridevirtual

Reimplemented from ROOT::RBrowserWidget.

Definition at line 73 of file RBrowser.cxx.

◆ SendWidgetContent()

std::string ROOT::RBrowserEditorWidget::SendWidgetContent ( )
inlineoverridevirtual

Reimplemented from ROOT::RBrowserWidget.

Definition at line 121 of file RBrowser.cxx.

◆ Show()

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

Implements ROOT::RBrowserWidget.

Definition at line 79 of file RBrowser.cxx.

Member Data Documentation

◆ fContent

std::string ROOT::RBrowserEditorWidget::fContent

Definition at line 66 of file RBrowser.cxx.

◆ fFileName

std::string ROOT::RBrowserEditorWidget::fFileName

Definition at line 65 of file RBrowser.cxx.

◆ fFirstSend

bool ROOT::RBrowserEditorWidget::fFirstSend {false}

! if editor content was send at least once

Definition at line 67 of file RBrowser.cxx.

◆ fIsEditor

bool ROOT::RBrowserEditorWidget::fIsEditor {true}

! either editor or image viewer

Definition at line 63 of file RBrowser.cxx.

◆ fItemPath

std::string ROOT::RBrowserEditorWidget::fItemPath

! item path in the browser

Definition at line 68 of file RBrowser.cxx.

◆ fTitle

std::string ROOT::RBrowserEditorWidget::fTitle

Definition at line 64 of file RBrowser.cxx.

  • gui/browserv7/src/RBrowser.cxx