summaryrefslogtreecommitdiff
path: root/sd/source/ui/inc
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/inc')
-rw-r--r--sd/source/ui/inc/SlideTransitionPane.hxx4
-rw-r--r--sd/source/ui/inc/unomodel.hxx6
2 files changed, 5 insertions, 5 deletions
diff --git a/sd/source/ui/inc/SlideTransitionPane.hxx b/sd/source/ui/inc/SlideTransitionPane.hxx
index ed5c84486486..5f8437c859aa 100644
--- a/sd/source/ui/inc/SlideTransitionPane.hxx
+++ b/sd/source/ui/inc/SlideTransitionPane.hxx
@@ -29,7 +29,7 @@
#include <map>
class SdDrawDocument;
-
+class SdXImpressDocument;
namespace com::sun::star::drawing { class XDrawView; }
namespace com::sun::star::frame { class XModel; }
namespace sd::tools { class EventMultiplexerEvent; }
@@ -121,7 +121,7 @@ private:
std::unique_ptr<weld::CheckButton> mxCB_AUTO_PREVIEW;
css::uno::Reference< css::drawing::XDrawView > mxView;
- css::uno::Reference< css::frame::XModel > mxModel;
+ rtl::Reference< SdXImpressDocument > mxModel;
std::unordered_map<OUString, std::unique_ptr<TransitionEntry>> maTranstionMap;
diff --git a/sd/source/ui/inc/unomodel.hxx b/sd/source/ui/inc/unomodel.hxx
index 2945a308005d..da857eebaef3 100644
--- a/sd/source/ui/inc/unomodel.hxx
+++ b/sd/source/ui/inc/unomodel.hxx
@@ -152,8 +152,8 @@ public:
// XInterface
virtual css::uno::Any SAL_CALL queryInterface( const css::uno::Type & rType ) override;
- virtual void SAL_CALL acquire() noexcept override;
- virtual void SAL_CALL release() noexcept override;
+ SD_DLLPUBLIC virtual void SAL_CALL acquire() noexcept override;
+ SD_DLLPUBLIC virtual void SAL_CALL release() noexcept override;
// XModel
virtual void SAL_CALL lockControllers( ) override;
@@ -188,7 +188,7 @@ public:
virtual css::uno::Reference< css::presentation::XPresentation > SAL_CALL getPresentation( ) override;
// XMultiServiceFactory ( SvxFmMSFactory )
- virtual css::uno::Reference< css::uno::XInterface > SAL_CALL createInstance( const OUString& aServiceSpecifier ) override;
+ SD_DLLPUBLIC virtual css::uno::Reference< css::uno::XInterface > SAL_CALL createInstance( const OUString& aServiceSpecifier ) override;
virtual css::uno::Reference<css::uno::XInterface> SAL_CALL
createInstanceWithArguments(
OUString const & ServiceSpecifier,