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

#include <pvfundlg.hxx>

Public Member Functions

 ScDPFunctionListBox (std::unique_ptr< weld::TreeView > xControl)
 
void SetSelection (PivotFunc nFuncMask)
 
PivotFunc GetSelection () const
 
void set_sensitive (bool sensitive)
 
void set_selection_mode (SelectionMode eMode)
 
void connect_row_activated (const Link< weld::TreeView &, bool > &rLink)
 
int get_height_rows (int nRows) const
 
void set_size_request (int nWidth, int nHeight)
 

Private Member Functions

void FillFunctionNames ()
 

Private Attributes

std::unique_ptr< weld::TreeViewm_xControl
 

Detailed Description

Definition at line 33 of file pvfundlg.hxx.

Constructor & Destructor Documentation

◆ ScDPFunctionListBox()

ScDPFunctionListBox::ScDPFunctionListBox ( std::unique_ptr< weld::TreeView xControl)

Definition at line 138 of file pvfundlg.cxx.

References FillFunctionNames(), and m_xControl.

Member Function Documentation

◆ connect_row_activated()

void ScDPFunctionListBox::connect_row_activated ( const Link< weld::TreeView &, bool > &  rLink)
inline

Definition at line 43 of file pvfundlg.hxx.

References m_xControl.

◆ FillFunctionNames()

void ScDPFunctionListBox::FillFunctionNames ( )
private

Definition at line 169 of file pvfundlg.cxx.

References m_xControl, nIndex, SAL_N_ELEMENTS, and ScResId().

Referenced by ScDPFunctionListBox().

◆ get_height_rows()

int ScDPFunctionListBox::get_height_rows ( int  nRows) const
inline

Definition at line 44 of file pvfundlg.hxx.

References m_xControl.

◆ GetSelection()

PivotFunc ScDPFunctionListBox::GetSelection ( ) const

Definition at line 160 of file pvfundlg.cxx.

References m_xControl, and NONE.

◆ set_selection_mode()

void ScDPFunctionListBox::set_selection_mode ( SelectionMode  eMode)
inline

Definition at line 42 of file pvfundlg.hxx.

References eMode, and m_xControl.

◆ set_sensitive()

void ScDPFunctionListBox::set_sensitive ( bool  sensitive)
inline

Definition at line 41 of file pvfundlg.hxx.

References m_xControl.

◆ set_size_request()

void ScDPFunctionListBox::set_size_request ( int  nWidth,
int  nHeight 
)
inline

Definition at line 45 of file pvfundlg.hxx.

References m_xControl.

◆ SetSelection()

void ScDPFunctionListBox::SetSelection ( PivotFunc  nFuncMask)

Definition at line 144 of file pvfundlg.cxx.

References Auto, m_xControl, nCount, and NONE.

Member Data Documentation

◆ m_xControl

std::unique_ptr<weld::TreeView> ScDPFunctionListBox::m_xControl
private

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