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 const OUString& _rUserPath,
const OUString& _rWritablePath );
virtual bool FillItemSet(SfxItemSet *rSet) override
void GetPathList(SvtPathOptions::Paths _nPathHandle, OUString &_rInternalPath, OUString &_rUserPath, OUString &_rWritablePath, bool &_rReadOnly)
SvxPathTabPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
std::unique_ptr< weld::TreeView > m_xPathBox
std::unique_ptr< weld::Button > m_xStandardBtn
DECL_LINK(PathHdl_Impl, weld::Button &, void)
void SetPathList(SvtPathOptions::Paths _nPathHandle, const OUString &_rUserPath, const OUString &_rWritablePath)
virtual ~SvxPathTabPage() override
virtual void Reset(const SfxItemSet *rSet) override
rtl::Reference< ::svt::DialogClosedListener > xDialogListener
void ChangeCurrentEntry(const OUString &_rFolder)
css::uno::Reference< css::ui::dialogs::XFolderPicker2 > xFolderPicker
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rSet)
std::unique_ptr< OptPath_Impl > pImpl
std::unique_ptr< weld::Button > m_xPathBtn