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

#include <numberingtypelistbox.hxx>

Public Member Functions

 SwNumberingTypeListBox (std::unique_ptr< weld::ComboBox > pWidget)
 
 ~SwNumberingTypeListBox ()
 
void connect_changed (const Link< weld::ComboBox &, void > &rLink)
 
void Reload (SwInsertNumTypes nTypeFlags)
 
SvxNumType GetSelectedNumberingType () const
 
bool SelectNumberingType (SvxNumType nType)
 
void SetNoSelection ()
 
void set_sensitive (bool bEnable)
 

Private Attributes

std::unique_ptr< weld::ComboBoxm_xWidget
 
std::unique_ptr< SwNumberingTypeListBox_Implm_xImpl
 

Detailed Description

Definition at line 40 of file numberingtypelistbox.hxx.

Constructor & Destructor Documentation

◆ SwNumberingTypeListBox()

SwNumberingTypeListBox::SwNumberingTypeListBox ( std::unique_ptr< weld::ComboBox pWidget)

Definition at line 37 of file numberingtypelistbox.cxx.

References m_xImpl, and m_xWidget.

◆ ~SwNumberingTypeListBox()

SwNumberingTypeListBox::~SwNumberingTypeListBox ( )

Definition at line 47 of file numberingtypelistbox.cxx.

Member Function Documentation

◆ connect_changed()

void SwNumberingTypeListBox::connect_changed ( const Link< weld::ComboBox &, void > &  rLink)
inline

Definition at line 49 of file numberingtypelistbox.hxx.

References m_xWidget.

◆ GetSelectedNumberingType()

SvxNumType SwNumberingTypeListBox::GetSelectedNumberingType ( ) const

Definition at line 118 of file numberingtypelistbox.cxx.

References m_xWidget, and SVX_NUM_CHARS_UPPER_LETTER.

◆ Reload()

void SwNumberingTypeListBox::Reload ( SwInsertNumTypes  nTypeFlags)

◆ SelectNumberingType()

bool SwNumberingTypeListBox::SelectNumberingType ( SvxNumType  nType)

Definition at line 131 of file numberingtypelistbox.cxx.

References m_xWidget, nPos, and nType.

Referenced by SwSectionFootnoteEndTabPage::ResetState().

◆ set_sensitive()

void SwNumberingTypeListBox::set_sensitive ( bool  bEnable)
inline

Definition at line 55 of file numberingtypelistbox.hxx.

References m_xWidget.

Referenced by IMPL_LINK(), and SwSectionFootnoteEndTabPage::ResetState().

◆ SetNoSelection()

void SwNumberingTypeListBox::SetNoSelection ( )
inline

Definition at line 54 of file numberingtypelistbox.hxx.

References m_xWidget.

Member Data Documentation

◆ m_xImpl

std::unique_ptr<SwNumberingTypeListBox_Impl> SwNumberingTypeListBox::m_xImpl
private

Definition at line 43 of file numberingtypelistbox.hxx.

Referenced by Reload(), and SwNumberingTypeListBox().

◆ m_xWidget

std::unique_ptr<weld::ComboBox> SwNumberingTypeListBox::m_xWidget
private

Definition at line 42 of file numberingtypelistbox.hxx.

Referenced by GetSelectedNumberingType(), Reload(), and SelectNumberingType().


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