diff options
author | Caolán McNamara <caolanm@redhat.com> | 2018-04-18 11:49:10 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2018-04-18 21:39:14 +0200 |
commit | 158cd800d607898b1d2fe9bf4514900802ca1d90 (patch) | |
tree | 2cf7b77b4e322cb4250391e9428b34deea3e0076 /writerperfect/source/writer/EPUBExportUIComponent.hxx | |
parent | dc7f9a1f79a94107d6113ee6569dbcbf15cf3071 (diff) |
weld EPUBExportDialog and add parent
Change-Id: Iec4fa3afb1e90ec36f792ea65b8c57b11cff98b3
Reviewed-on: https://gerrit.libreoffice.org/53094
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'writerperfect/source/writer/EPUBExportUIComponent.hxx')
-rw-r--r-- | writerperfect/source/writer/EPUBExportUIComponent.hxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/writerperfect/source/writer/EPUBExportUIComponent.hxx b/writerperfect/source/writer/EPUBExportUIComponent.hxx index 865571dde97b..f2288a91ad76 100644 --- a/writerperfect/source/writer/EPUBExportUIComponent.hxx +++ b/writerperfect/source/writer/EPUBExportUIComponent.hxx @@ -10,8 +10,10 @@ #ifndef INCLUDED_WRITERPERFECT_SOURCE_WRITER_EPUBEXPORTUICOMPONENT_HXX #define INCLUDED_WRITERPERFECT_SOURCE_WRITER_EPUBEXPORTUICOMPONENT_HXX +#include <com/sun/star/awt/XWindow.hpp> #include <com/sun/star/beans/XPropertyAccess.hpp> #include <com/sun/star/lang/XServiceInfo.hpp> +#include <com/sun/star/lang/XInitialization.hpp> #include <com/sun/star/ui/dialogs/XExecutableDialog.hpp> #include <com/sun/star/uno/XComponentContext.hpp> #include <com/sun/star/document/XExporter.hpp> @@ -26,6 +28,7 @@ namespace writerperfect class EPUBExportUIComponent : public cppu::WeakImplHelper < css::beans::XPropertyAccess, + css::lang::XInitialization, css::lang::XServiceInfo, css::ui::dialogs::XExecutableDialog, css::document::XExporter @@ -50,6 +53,9 @@ public: // XExporter void SAL_CALL setSourceDocument(const css::uno::Reference<css::lang::XComponent> &xDocument) override; + // XInitialization + void SAL_CALL initialize(const css::uno::Sequence<css::uno::Any>& rArguments) override; + private: /// The full set of property values. comphelper::SequenceAsHashMap maMediaDescriptor; @@ -58,6 +64,7 @@ private: /// UNO context. css::uno::Reference<css::uno::XComponentContext> mxContext; css::uno::Reference<css::lang::XComponent> mxSourceDocument; + css::uno::Reference<css::awt::XWindow> mxDialogParent; }; } // namespace writerperfect |