24#include <com/sun/star/ui/dialogs/XFolderPicker2.hpp>
36 std::unique_ptr<OptPath_Impl>
pImpl;
54 DECL_LINK(DialogClosedHdl, css::ui::dialogs::DialogClosedEvent*,
void);
57 OUString& _rUserPath, OUString& _rWritablePath,
bool& _rReadOnly );
59 std::u16string_view _rUserPath,
const OUString& _rWritablePath );
DECL_LINK(PathHdl_Impl, weld::Button &, void)
std::unique_ptr< weld::TreeView > m_xPathBox
void GetPathList(SvtPathOptions::Paths _nPathHandle, OUString &_rInternalPath, OUString &_rUserPath, OUString &_rWritablePath, bool &_rReadOnly)
virtual bool FillItemSet(SfxItemSet *rSet) override
DECL_LINK(DialogClosedHdl, css::ui::dialogs::DialogClosedEvent *, void)
DECL_LINK(HeaderBarClick, int, void)
void SetPathList(SvtPathOptions::Paths _nPathHandle, std::u16string_view _rUserPath, const OUString &_rWritablePath)
void ChangeCurrentEntry(const OUString &_rFolder)
DECL_LINK(DoubleClickPathHdl_Impl, weld::TreeView &, bool)
rtl::Reference< ::svt::DialogClosedListener > xDialogListener
std::unique_ptr< weld::Button > m_xStandardBtn
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rSet)
DECL_LINK(PathSelect_Impl, weld::TreeView &, void)
virtual ~SvxPathTabPage() override
css::uno::Reference< css::ui::dialogs::XFolderPicker2 > xFolderPicker
std::unique_ptr< OptPath_Impl > pImpl
std::unique_ptr< weld::Button > m_xPathBtn
virtual void Reset(const SfxItemSet *rSet) override
DECL_LINK(StandardHdl_Impl, weld::Button &, void)
SvxPathTabPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)