12#include <com/sun/star/container/XNameAccess.hpp>
69 void InsertEntry(
const OUString &rPropertyPath,
const OUString& rProp,
const OUString& rStatus,
const OUString& rType,
const OUString& rValue,
70 const weld::TreeIter* pParentEntry,
bool bInsertToPrefBox,
bool bIsReadOnly);
72 void FillItems(
const css::uno::Reference<css::container::XNameAccess>& xNameAccess,
73 const weld::TreeIter* pParentEntry =
nullptr,
int lineage = 0,
bool bLoadAll =
false);
74 static css::uno::Reference< css::container::XNameAccess >
getConfigAccess(
const OUString& sNodePath,
bool bUpdate );
std::unique_ptr< weld::Entry > m_xSearchEdit
std::vector< prefBoxEntry > m_modifiedPrefBoxEntries
DECL_LINK(DoubleClickHdl_Impl, weld::TreeView &, bool)
DECL_LINK(HeaderBarClick, int, void)
std::vector< std::unique_ptr< UserData > > m_vectorUserData
DECL_LINK(QueryTooltip, const weld::TreeIter &rIter, OUString)
void FillItems(const css::uno::Reference< css::container::XNameAccess > &xNameAccess, const weld::TreeIter *pParentEntry=nullptr, int lineage=0, bool bLoadAll=false)
DECL_LINK(SearchHdl_Impl, weld::Button &, void)
CuiAboutConfigTabPage(weld::Window *pParent)
void InsertEntry(const prefBoxEntry &rEntry)
std::vector< prefBoxEntry > m_prefBoxEntries
void AddToModifiedVector(const std::shared_ptr< Prop_Impl > &rProp)
std::vector< std::shared_ptr< Prop_Impl > > m_vectorOfModified
DECL_LINK(StandardHdl_Impl, weld::Button &, void)
DECL_LINK(ExpandingHdl_Impl, const weld::TreeIter &, bool)
std::unique_ptr< weld::TreeView > m_xPrefBox
virtual ~CuiAboutConfigTabPage() override
static std::vector< OUString > commaStringToSequence(std::u16string_view rCommaSepString)
static css::uno::Reference< css::container::XNameAccess > getConfigAccess(const OUString &sNodePath, bool bUpdate)
std::unique_ptr< weld::Button > m_xSearchBtn
i18nutil::SearchOptions2 m_options
std::unique_ptr< weld::Button > m_xEditBtn
std::unique_ptr< weld::Button > m_xResetBtn
DECL_LINK(ResetBtnHdl_Impl, weld::Button &, void)
std::unique_ptr< weld::TreeIter > m_xScratchIter
virtual ~CuiAboutConfigValueDialog() override
std::unique_ptr< weld::Entry > m_xEDValue
DECL_LINK(KeyInputHdl, const KeyEvent &, bool)
CuiAboutConfigValueDialog(weld::Window *pWindow, const OUString &rValue, int limit)
OUString getValue() const