LibreOffice Module sw (master) 1
Public Member Functions | Private Attributes | List of all members
ConditionEdit Class Reference

#include <condedit.hxx>

Collaboration diagram for ConditionEdit:
[legend]

Public Member Functions

 ConditionEdit (std::unique_ptr< weld::Entry > xControl)
 
OUString get_text () const
 
void set_text (const OUString &rText)
 
void set_visible (bool bVisible)
 
void set_accessible_name (const OUString &rName)
 
void save_value ()
 
bool get_value_changed_from_saved () const
 
void set_sensitive (bool bSensitive)
 
void connect_changed (const Link< weld::Entry &, void > &rLink)
 
void replace_selection (const OUString &rText)
 
void hide ()
 
weld::Entryget_widget ()
 
OUString get_buildable_name () const
 
void set_buildable_name (const OUString &rId)
 
void ShowBrackets (bool bShow)
 
bool GetBrackets () const
 
void SetDropEnable (bool bFlag)
 
bool GetDropEnable () const
 

Private Attributes

std::unique_ptr< weld::Entrym_xControl
 
ConditionEditDropTarget m_aDropTargetHelper
 
bool m_bBrackets
 
bool m_bEnableDrop
 

Detailed Description

Definition at line 40 of file condedit.hxx.

Constructor & Destructor Documentation

◆ ConditionEdit()

ConditionEdit::ConditionEdit ( std::unique_ptr< weld::Entry xControl)

Definition at line 26 of file condedit.cxx.

References m_xControl.

Member Function Documentation

◆ connect_changed()

void ConditionEdit::connect_changed ( const Link< weld::Entry &, void > &  rLink)
inline

Definition at line 56 of file condedit.hxx.

References m_xControl.

◆ get_buildable_name()

OUString ConditionEdit::get_buildable_name ( ) const
inline

Definition at line 64 of file condedit.hxx.

References m_xControl.

◆ get_text()

OUString ConditionEdit::get_text ( ) const
inline

Definition at line 49 of file condedit.hxx.

References m_xControl.

◆ get_value_changed_from_saved()

bool ConditionEdit::get_value_changed_from_saved ( ) const
inline

Definition at line 54 of file condedit.hxx.

References m_xControl.

◆ get_widget()

weld::Entry & ConditionEdit::get_widget ( )
inline

Definition at line 62 of file condedit.hxx.

References m_xControl.

Referenced by ConditionEditDropTarget::ExecuteDrop().

◆ GetBrackets()

bool ConditionEdit::GetBrackets ( ) const
inline

Definition at line 68 of file condedit.hxx.

Referenced by ConditionEditDropTarget::ExecuteDrop().

◆ GetDropEnable()

bool ConditionEdit::GetDropEnable ( ) const
inline

Definition at line 70 of file condedit.hxx.

Referenced by ConditionEditDropTarget::ExecuteDrop().

◆ hide()

void ConditionEdit::hide ( )
inline

Definition at line 61 of file condedit.hxx.

References m_xControl.

◆ replace_selection()

void ConditionEdit::replace_selection ( const OUString &  rText)
inline

Definition at line 60 of file condedit.hxx.

References m_xControl.

◆ save_value()

void ConditionEdit::save_value ( )
inline

Definition at line 53 of file condedit.hxx.

References m_xControl.

◆ set_accessible_name()

void ConditionEdit::set_accessible_name ( const OUString &  rName)
inline

Definition at line 52 of file condedit.hxx.

References m_xControl.

◆ set_buildable_name()

void ConditionEdit::set_buildable_name ( const OUString &  rId)
inline

Definition at line 65 of file condedit.hxx.

References m_xControl.

◆ set_sensitive()

void ConditionEdit::set_sensitive ( bool  bSensitive)
inline

Definition at line 55 of file condedit.hxx.

References m_xControl.

◆ set_text()

void ConditionEdit::set_text ( const OUString &  rText)
inline

Definition at line 50 of file condedit.hxx.

References m_xControl.

◆ set_visible()

void ConditionEdit::set_visible ( bool  bVisible)
inline

Definition at line 51 of file condedit.hxx.

References bVisible, and m_xControl.

◆ SetDropEnable()

void ConditionEdit::SetDropEnable ( bool  bFlag)
inline

Definition at line 69 of file condedit.hxx.

◆ ShowBrackets()

void ConditionEdit::ShowBrackets ( bool  bShow)
inline

Definition at line 67 of file condedit.hxx.

Member Data Documentation

◆ m_aDropTargetHelper

ConditionEditDropTarget ConditionEdit::m_aDropTargetHelper
private

Definition at line 43 of file condedit.hxx.

◆ m_bBrackets

bool ConditionEdit::m_bBrackets
private

Definition at line 44 of file condedit.hxx.

◆ m_bEnableDrop

bool ConditionEdit::m_bEnableDrop
private

Definition at line 44 of file condedit.hxx.

◆ m_xControl

std::unique_ptr<weld::Entry> ConditionEdit::m_xControl
private

Definition at line 42 of file condedit.hxx.


The documentation for this class was generated from the following files: