LibreOffice Module unotools (master) 1
|
#include <optionsdlg.hxx>
Public Types | |
typedef std::unordered_map< OUString, bool > | OptionNodeList |
Public Member Functions | |
SvtOptionsDialogOptions () | |
bool | IsGroupHidden (std::u16string_view _rGroup) const |
bool | IsPageHidden (std::u16string_view _rPage, std::u16string_view _rGroup) const |
bool | IsOptionHidden (std::u16string_view _rOption, std::u16string_view _rPage, std::u16string_view _rGroup) const |
Private Member Functions | |
bool | IsHidden (const OUString &_rPath) const |
Private Attributes | |
OptionNodeList | m_aOptionNodeList |
Definition at line 28 of file optionsdlg.hxx.
typedef std::unordered_map< OUString, bool > SvtOptionsDialogOptions::OptionNodeList |
Definition at line 32 of file optionsdlg.hxx.
SvtOptionsDialogOptions::SvtOptionsDialogOptions | ( | ) |
Definition at line 45 of file optionsdlg.cxx.
References utl::ConfigManager::acquireTree(), g_sPathDelimiter, utl::ConfigItem::GetNodeNames(), utl::LocalPath, m_aOptionNodeList, ReadNode(), ROOT_NODE, and u.
bool SvtOptionsDialogOptions::IsGroupHidden | ( | std::u16string_view | _rGroup | ) | const |
Definition at line 136 of file optionsdlg.cxx.
References getGroupPath(), and IsHidden().
|
private |
Definition at line 127 of file optionsdlg.cxx.
References m_aOptionNodeList.
Referenced by IsGroupHidden(), IsOptionHidden(), and IsPageHidden().
bool SvtOptionsDialogOptions::IsOptionHidden | ( | std::u16string_view | _rOption, |
std::u16string_view | _rPage, | ||
std::u16string_view | _rGroup | ||
) | const |
Definition at line 146 of file optionsdlg.cxx.
References getGroupPath(), getOptionPath(), getPagePath(), and IsHidden().
bool SvtOptionsDialogOptions::IsPageHidden | ( | std::u16string_view | _rPage, |
std::u16string_view | _rGroup | ||
) | const |
Definition at line 141 of file optionsdlg.cxx.
References getGroupPath(), getPagePath(), and IsHidden().
|
private |
Definition at line 45 of file optionsdlg.hxx.
Referenced by IsHidden(), and SvtOptionsDialogOptions().