diff options
Diffstat (limited to 'include/sfx2/opengrf.hxx')
-rw-r--r-- | include/sfx2/opengrf.hxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/sfx2/opengrf.hxx b/include/sfx2/opengrf.hxx index 21c01426e3ca..775750c0895b 100644 --- a/include/sfx2/opengrf.hxx +++ b/include/sfx2/opengrf.hxx @@ -23,12 +23,17 @@ #include <vcl/graphicfilter.hxx> #include <sfx2/dllapi.h> +#include <com/sun/star/ui/dialogs/TemplateDescription.hpp> +#include <com/sun/star/ui/dialogs/XFilePickerControlAccess.hpp> + struct SvxOpenGrf_Impl; class SFX2_DLLPUBLIC SvxOpenGraphicDialog { public: SvxOpenGraphicDialog(const OUString& rTitle, const vcl::Window* pPreferredParent); + SvxOpenGraphicDialog(const OUString& rTitle, const vcl::Window* pPreferredParent, + sal_Int16 nDialogType); ~SvxOpenGraphicDialog(); ErrCode Execute(); @@ -50,6 +55,8 @@ public: OUString const & GetDetectedFilter() const; void SetDetectedFilter(const OUString&); + css::uno::Reference<css::ui::dialogs::XFilePickerControlAccess> GetFilePickerControlAccess(); + private: SvxOpenGraphicDialog (const SvxOpenGraphicDialog&) = delete; SvxOpenGraphicDialog& operator = ( const SvxOpenGraphicDialog & ) = delete; |