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

#include <iodlgimp.hxx>

Collaboration diagram for SvtUpButton_Impl:
[legend]

Public Member Functions

 SvtUpButton_Impl (std::unique_ptr< weld::Toolbar > xToolbar, std::unique_ptr< weld::Menu > xMenu, SvtFileDialog *pDlg)
 
void set_help_id (const OUString &rHelpId)
 
void show ()
 
void FillURLMenu ()
 
weld::WidgetgetWidget ()
 

Private Member Functions

 DECL_LINK (SelectHdl, const OUString &, void)
 
 DECL_LINK (ClickHdl, const OUString &, void)
 

Private Attributes

std::unique_ptr< weld::Toolbarm_xToolbar
 
std::unique_ptr< weld::Menum_xMenu
 
SvtFileDialogm_pDlg
 
std::vector< OUString > aURLs
 

Detailed Description

Definition at line 75 of file iodlgimp.hxx.

Constructor & Destructor Documentation

◆ SvtUpButton_Impl()

SvtUpButton_Impl::SvtUpButton_Impl ( std::unique_ptr< weld::Toolbar xToolbar,
std::unique_ptr< weld::Menu xMenu,
SvtFileDialog pDlg 
)

Definition at line 51 of file iodlgimp.cxx.

References LINK, m_xMenu, and m_xToolbar.

Member Function Documentation

◆ DECL_LINK() [1/2]

SvtUpButton_Impl::DECL_LINK ( ClickHdl  ,
const OUString &  ,
void   
)
private

◆ DECL_LINK() [2/2]

SvtUpButton_Impl::DECL_LINK ( SelectHdl  ,
const OUString &  ,
void   
)
private

◆ FillURLMenu()

void SvtUpButton_Impl::FillURLMenu ( )

◆ getWidget()

weld::Widget * SvtUpButton_Impl::getWidget ( )
inline

Definition at line 94 of file iodlgimp.hxx.

References m_xToolbar.

◆ set_help_id()

void SvtUpButton_Impl::set_help_id ( const OUString &  rHelpId)
inline

Definition at line 89 of file iodlgimp.hxx.

References m_xToolbar.

◆ show()

void SvtUpButton_Impl::show ( )
inline

Definition at line 90 of file iodlgimp.hxx.

References m_xToolbar.

Member Data Documentation

◆ aURLs

std::vector<OUString> SvtUpButton_Impl::aURLs
private

Definition at line 82 of file iodlgimp.hxx.

Referenced by FillURLMenu().

◆ m_pDlg

SvtFileDialog* SvtUpButton_Impl::m_pDlg
private

Definition at line 80 of file iodlgimp.hxx.

Referenced by FillURLMenu().

◆ m_xMenu

std::unique_ptr<weld::Menu> SvtUpButton_Impl::m_xMenu
private

Definition at line 79 of file iodlgimp.hxx.

Referenced by FillURLMenu(), and SvtUpButton_Impl().

◆ m_xToolbar

std::unique_ptr<weld::Toolbar> SvtUpButton_Impl::m_xToolbar
private

Definition at line 78 of file iodlgimp.hxx.

Referenced by getWidget(), set_help_id(), show(), and SvtUpButton_Impl().


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