LibreOffice Module unotools (master) 1
Functions | Variables
optionsdlg.cxx File Reference
#include <unotools/optionsdlg.hxx>
#include <unotools/configitem.hxx>
#include <unotools/configmgr.hxx>
#include <com/sun/star/uno/Any.hxx>
#include <com/sun/star/uno/Sequence.hxx>
#include <cassert>
Include dependency graph for optionsdlg.cxx:

Go to the source code of this file.

Functions

static void ReadNode (const Reference< css::container::XHierarchicalNameAccess > &xHierarchyAccess, SvtOptionsDialogOptions::OptionNodeList &aOptionNodeList, std::u16string_view _rNode, NodeType _eType)
 
static OUString getGroupPath (std::u16string_view _rGroup)
 
static OUString getPagePath (std::u16string_view _rPage)
 
static OUString getOptionPath (std::u16string_view _rOption)
 

Variables

constexpr OUStringLiteral ROOT_NODE = u"OptionsDialogGroups"
 
constexpr OUStringLiteral PAGES_NODE = u"Pages"
 
constexpr OUStringLiteral OPTIONS_NODE = u"Options"
 
constexpr OUStringLiteral g_sPathDelimiter = u"/"
 

Function Documentation

◆ getGroupPath()

static OUString getGroupPath ( std::u16string_view  _rGroup)
static

◆ getOptionPath()

static OUString getOptionPath ( std::u16string_view  _rOption)
static

Definition at line 122 of file optionsdlg.cxx.

References OPTIONS_NODE.

Referenced by SvtOptionsDialogOptions::IsOptionHidden().

◆ getPagePath()

static OUString getPagePath ( std::u16string_view  _rPage)
static

◆ ReadNode()

static void ReadNode ( const Reference< css::container::XHierarchicalNameAccess > &  xHierarchyAccess,
SvtOptionsDialogOptions::OptionNodeList aOptionNodeList,
std::u16string_view  _rNode,
NodeType  _eType 
)
static

Variable Documentation

◆ g_sPathDelimiter

constexpr OUStringLiteral g_sPathDelimiter = u"/"
constexpr

Definition at line 38 of file optionsdlg.cxx.

Referenced by ReadNode(), and SvtOptionsDialogOptions::SvtOptionsDialogOptions().

◆ OPTIONS_NODE

constexpr OUStringLiteral OPTIONS_NODE = u"Options"
constexpr

Definition at line 33 of file optionsdlg.cxx.

Referenced by getOptionPath(), and ReadNode().

◆ PAGES_NODE

constexpr OUStringLiteral PAGES_NODE = u"Pages"
constexpr

Definition at line 32 of file optionsdlg.cxx.

Referenced by getPagePath(), and ReadNode().

◆ ROOT_NODE

constexpr OUStringLiteral ROOT_NODE = u"OptionsDialogGroups"
constexpr