summaryrefslogtreecommitdiff
path: root/sc/source/ui
diff options
context:
space:
mode:
authorXisco Fauli <xiscofauli@libreoffice.org>2021-05-13 16:26:47 +0200
committerXisco Fauli <xiscofauli@libreoffice.org>2021-05-14 12:44:29 +0200
commit9da5f12be26d1420c65b172af728f47347a6ce2d (patch)
treeeb93cb1c3512ce5c0bad17355d346738a8690a17 /sc/source/ui
parent1f23231c56cf33deacab3083f1ed771f10f91b00 (diff)
sc_ucalc: move shared formula tests to their own module
in order to split sc_ucalc monster into smaller modules Change-Id: I399daeb57dd5fba7077fef6584b0a3772df84d84 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115559 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Diffstat (limited to 'sc/source/ui')
-rw-r--r--sc/source/ui/inc/refundo.hxx3
-rw-r--r--sc/source/ui/inc/undobase.hxx4
-rw-r--r--sc/source/ui/inc/undoblk.hxx4
3 files changed, 6 insertions, 5 deletions
diff --git a/sc/source/ui/inc/refundo.hxx b/sc/source/ui/inc/refundo.hxx
index 2ddf6c584ba1..bf0eb62e9161 100644
--- a/sc/source/ui/inc/refundo.hxx
+++ b/sc/source/ui/inc/refundo.hxx
@@ -20,6 +20,7 @@
#pragma once
#include <memory>
+#include <scdllapi.h>
class ScDocument;
class ScDBCollection;
@@ -31,7 +32,7 @@ class ScChartListenerCollection;
class ScAreaLinkSaveCollection;
class ScUnoRefList;
-class ScRefUndoData
+class SC_DLLPUBLIC ScRefUndoData
{
private:
std::unique_ptr<ScDBCollection> pDBCollection;
diff --git a/sc/source/ui/inc/undobase.hxx b/sc/source/ui/inc/undobase.hxx
index 698fcc51b81f..4e07e6ae50fe 100644
--- a/sc/source/ui/inc/undobase.hxx
+++ b/sc/source/ui/inc/undobase.hxx
@@ -30,7 +30,7 @@ class SdrUndoAction;
class ScRefUndoData;
class ScDBData;
-class ScSimpleUndo: public SfxUndoAction
+class SC_DLLPUBLIC ScSimpleUndo: public SfxUndoAction
{
ScSimpleUndo(const ScSimpleUndo&) = delete;
@@ -95,7 +95,7 @@ protected:
void ShowBlock();
};
-class ScMultiBlockUndo: public ScSimpleUndo
+class SC_DLLPUBLIC ScMultiBlockUndo: public ScSimpleUndo
{
public:
ScMultiBlockUndo(ScDocShell* pDocSh, const ScRangeList& rRanges);
diff --git a/sc/source/ui/inc/undoblk.hxx b/sc/source/ui/inc/undoblk.hxx
index 48b8cdeb5003..39f1792a8327 100644
--- a/sc/source/ui/inc/undoblk.hxx
+++ b/sc/source/ui/inc/undoblk.hxx
@@ -131,7 +131,7 @@ private:
void SetChangeTrack();
};
-class ScUndoCut: public ScBlockUndo
+class SC_DLLPUBLIC ScUndoCut: public ScBlockUndo
{
public:
ScUndoCut(ScDocShell* pNewDocShell,
@@ -177,7 +177,7 @@ struct ScUndoPasteOptions
{}
};
-class ScUndoPaste: public ScMultiBlockUndo
+class SC_DLLPUBLIC ScUndoPaste: public ScMultiBlockUndo
{
public:
ScUndoPaste(ScDocShell* pNewDocShell, const ScRangeList& rRanges,