summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2019-11-05 13:19:04 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2019-11-06 06:28:05 +0100
commit5d7af3c38b618d438e065da9d90668e7c4baa849 (patch)
tree4af29272478fb9f5f833307f56d892739e09829e /include
parent7b99cdb2d77a3feaf9b782c1e656f2d922e2746e (diff)
make some classes module-private
Change-Id: I00ab3a3f6a8bbc85320e7b4fd1aa13af798e7e4c Reviewed-on: https://gerrit.libreoffice.org/82062 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'include')
-rw-r--r--include/editeng/acorrcfg.hxx4
-rw-r--r--include/editeng/svxrtf.hxx2
-rw-r--r--include/editeng/unoedhlp.hxx2
-rw-r--r--include/sfx2/charwin.hxx2
-rw-r--r--include/sfx2/templatedefaultview.hxx2
-rw-r--r--include/sfx2/templatelocalview.hxx2
-rw-r--r--include/sfx2/thumbnailview.hxx6
-rw-r--r--include/sfx2/thumbnailviewitem.hxx2
-rw-r--r--include/svl/languageoptions.hxx2
-rw-r--r--include/svx/dlgctl3d.hxx6
-rw-r--r--include/svx/fontwork.hxx2
-rw-r--r--include/svx/itemwin.hxx2
-rw-r--r--include/svx/numvset.hxx2
-rw-r--r--include/svx/relfld.hxx2
-rw-r--r--include/svx/svdpntv.hxx2
-rw-r--r--include/svx/textchaincursor.hxx2
-rw-r--r--include/vcl/salnativewidgets.hxx2
-rw-r--r--include/vcl/txtattr.hxx2
-rw-r--r--include/vcl/uitest/uiobject.hxx4
19 files changed, 25 insertions, 25 deletions
diff --git a/include/editeng/acorrcfg.hxx b/include/editeng/acorrcfg.hxx
index 407ed59df92f..900cc2601c54 100644
--- a/include/editeng/acorrcfg.hxx
+++ b/include/editeng/acorrcfg.hxx
@@ -26,7 +26,7 @@
class SvxAutoCorrect;
class SvxAutoCorrCfg;
-class EDITENG_DLLPUBLIC SvxBaseAutoCorrCfg final : public utl::ConfigItem
+class SvxBaseAutoCorrCfg final : public utl::ConfigItem
{
private:
SvxAutoCorrCfg& rParent;
@@ -43,7 +43,7 @@ public:
using ConfigItem::SetModified;
};
-class EDITENG_DLLPUBLIC SvxSwAutoCorrCfg final : public utl::ConfigItem
+class SvxSwAutoCorrCfg final : public utl::ConfigItem
{
private:
SvxAutoCorrCfg& rParent;
diff --git a/include/editeng/svxrtf.hxx b/include/editeng/svxrtf.hxx
index 5c070f652be7..7102fde8e925 100644
--- a/include/editeng/svxrtf.hxx
+++ b/include/editeng/svxrtf.hxx
@@ -290,7 +290,7 @@ public:
// The stack for the attributes:
// this class may only be used by SvxRTFParser!
-class EDITENG_DLLPUBLIC SvxRTFItemStackType
+class SvxRTFItemStackType
{
friend class SvxRTFParser;
diff --git a/include/editeng/unoedhlp.hxx b/include/editeng/unoedhlp.hxx
index 459df9db01c7..24a9105453da 100644
--- a/include/editeng/unoedhlp.hxx
+++ b/include/editeng/unoedhlp.hxx
@@ -35,7 +35,7 @@ class EditEngine;
case denotes the destination position, the two parameters the
start and the end of the moved paragraph range.
*/
-class EDITENG_DLLPUBLIC SvxEditSourceHint : public TextHint
+class SAL_DLLPUBLIC_RTTI SvxEditSourceHint : public TextHint
{
private:
sal_Int32 mnStart;
diff --git a/include/sfx2/charwin.hxx b/include/sfx2/charwin.hxx
index 220a264a931d..06d971d0f304 100644
--- a/include/sfx2/charwin.hxx
+++ b/include/sfx2/charwin.hxx
@@ -71,7 +71,7 @@ public:
void ContextMenuSelect(const OString& rIdent);
};
-class SFX2_DLLPUBLIC SvxCharViewControl final : public Control
+class SvxCharViewControl final : public Control
{
public:
SvxCharViewControl(vcl::Window* pParent);
diff --git a/include/sfx2/templatedefaultview.hxx b/include/sfx2/templatedefaultview.hxx
index 35c437e7d95c..090e8391d000 100644
--- a/include/sfx2/templatedefaultview.hxx
+++ b/include/sfx2/templatedefaultview.hxx
@@ -12,7 +12,7 @@
#include <sfx2/templatelocalview.hxx>
-class SFX2_DLLPUBLIC TemplateDefaultView final : public TemplateLocalView
+class TemplateDefaultView final : public TemplateLocalView
{
public:
TemplateDefaultView(Window *pParent);
diff --git a/include/sfx2/templatelocalview.hxx b/include/sfx2/templatelocalview.hxx
index f5a797f25ae5..098ffa33e6dc 100644
--- a/include/sfx2/templatelocalview.hxx
+++ b/include/sfx2/templatelocalview.hxx
@@ -63,7 +63,7 @@ private:
};
-class SFX2_DLLPUBLIC TemplateLocalView : public ThumbnailView
+class TemplateLocalView : public ThumbnailView
{
typedef bool (*selection_cmp_fn)(const ThumbnailViewItem*,const ThumbnailViewItem*);
diff --git a/include/sfx2/thumbnailview.hxx b/include/sfx2/thumbnailview.hxx
index 81d16bd2eb80..b924da0f6b76 100644
--- a/include/sfx2/thumbnailview.hxx
+++ b/include/sfx2/thumbnailview.hxx
@@ -160,13 +160,13 @@ public:
*
**/
-class SFX2_DLLPUBLIC ThumbnailViewBase
+class ThumbnailViewBase
{
friend class ThumbnailViewAcc;
friend class ThumbnailViewItemAcc;
- SFX2_DLLPRIVATE virtual sal_uInt16 ImplGetVisibleItemCount() const = 0;
- SFX2_DLLPRIVATE virtual ThumbnailViewItem* ImplGetVisibleItem(sal_uInt16 nVisiblePos) = 0;
+ virtual sal_uInt16 ImplGetVisibleItemCount() const = 0;
+ virtual ThumbnailViewItem* ImplGetVisibleItem(sal_uInt16 nVisiblePos) = 0;
virtual css::uno::Reference<css::accessibility::XAccessible> getAccessible() = 0;
diff --git a/include/sfx2/thumbnailviewitem.hxx b/include/sfx2/thumbnailviewitem.hxx
index a3d1a09b1fb0..e5be46e9bb2b 100644
--- a/include/sfx2/thumbnailviewitem.hxx
+++ b/include/sfx2/thumbnailviewitem.hxx
@@ -63,7 +63,7 @@ struct ThumbnailItemAttributes
drawinglayer::attribute::FontAttribute aFontAttr;
};
-class SFX2_DLLPUBLIC ThumbnailViewItem
+class ThumbnailViewItem
{
public:
diff --git a/include/svl/languageoptions.hxx b/include/svl/languageoptions.hxx
index cfc3b4a56b6e..5fc9c8624dc4 100644
--- a/include/svl/languageoptions.hxx
+++ b/include/svl/languageoptions.hxx
@@ -112,7 +112,7 @@ public:
/** #i42730# Gives access to the Windows 16bit system locale
*/
-class SVL_DLLPUBLIC SvtSystemLanguageOptions final : public utl::ConfigItem
+class SvtSystemLanguageOptions final : public utl::ConfigItem
{
private:
OUString m_sWin16SystemLocale;
diff --git a/include/svx/dlgctl3d.hxx b/include/svx/dlgctl3d.hxx
index ed057cf20978..73cb8680a53c 100644
--- a/include/svx/dlgctl3d.hxx
+++ b/include/svx/dlgctl3d.hxx
@@ -38,7 +38,7 @@ class E3dScene;
enum class SvxPreviewObjectType { SPHERE, CUBE };
-class SAL_WARN_UNUSED SVX_DLLPUBLIC Svx3DPreviewControl : public Control
+class SAL_WARN_UNUSED Svx3DPreviewControl : public Control
{
protected:
std::unique_ptr<FmFormModel> mpModel;
@@ -94,7 +94,7 @@ public:
};
-class SAL_WARN_UNUSED SVX_DLLPUBLIC Svx3DLightControl final : public Svx3DPreviewControl
+class SAL_WARN_UNUSED Svx3DLightControl final : public Svx3DPreviewControl
{
// Callback for interactive changes
Link<Svx3DLightControl*,void> maChangeCallback;
@@ -238,7 +238,7 @@ public:
basegfx::B3DVector GetLightDirection(sal_uInt32 nNum) const;
};
-class SAL_WARN_UNUSED SVX_DLLPUBLIC SvxLightCtl3D final : public Control
+class SAL_WARN_UNUSED SvxLightCtl3D final : public Control
{
// local controls
VclPtr<Svx3DLightControl> maLightControl;
diff --git a/include/svx/fontwork.hxx b/include/svx/fontwork.hxx
index dd5cdfce6514..0fba454718df 100644
--- a/include/svx/fontwork.hxx
+++ b/include/svx/fontwork.hxx
@@ -71,7 +71,7 @@ class SAL_WARN_UNUSED SVX_DLLPUBLIC SvxFontWorkChildWindow final : public SfxChi
/** Floating window for setting attributes of text effects
*/
-class SAL_WARN_UNUSED SVX_DLLPUBLIC SvxFontWorkDialog : public SfxDockingWindow
+class SAL_WARN_UNUSED SvxFontWorkDialog : public SfxDockingWindow
{
#define CONTROLLER_COUNT 11
diff --git a/include/svx/itemwin.hxx b/include/svx/itemwin.hxx
index dc8b8682a98c..9701dd3328ab 100644
--- a/include/svx/itemwin.hxx
+++ b/include/svx/itemwin.hxx
@@ -84,7 +84,7 @@ public:
void RefreshDlgUnit();
};
-class SVX_DLLPUBLIC SvxFillTypeBox final : public FillTypeLB
+class SAL_DLLPUBLIC_RTTI SvxFillTypeBox final : public FillTypeLB
{
public:
SvxFillTypeBox( vcl::Window* pParent );
diff --git a/include/svx/numvset.hxx b/include/svx/numvset.hxx
index b73243bdc38f..12b5a83b6492 100644
--- a/include/svx/numvset.hxx
+++ b/include/svx/numvset.hxx
@@ -46,7 +46,7 @@ enum class NumberingPageType
BITMAP
};
-class SVX_DLLPUBLIC SvxNumValueSet final : public ValueSet
+class SvxNumValueSet final : public ValueSet
{
NumberingPageType ePageType;
tools::Rectangle aOrgRect;
diff --git a/include/svx/relfld.hxx b/include/svx/relfld.hxx
index d9fb5fc51f37..c7370f3159f7 100644
--- a/include/svx/relfld.hxx
+++ b/include/svx/relfld.hxx
@@ -25,7 +25,7 @@
#include <vcl/weld.hxx>
#include <svx/svxdllapi.h>
-class SVX_DLLPUBLIC SvxRelativeField final : public MetricField
+class SAL_DLLPUBLIC_RTTI SvxRelativeField final : public MetricField
{
public:
SvxRelativeField(vcl::Window* pParent, WinBits nBits, FieldUnit eUnit);
diff --git a/include/svx/svdpntv.hxx b/include/svx/svdpntv.hxx
index bdab91676811..c1614cf8e738 100644
--- a/include/svx/svdpntv.hxx
+++ b/include/svx/svdpntv.hxx
@@ -81,7 +81,7 @@ namespace sdr
}
-class SVX_DLLPUBLIC SvxViewChangedHint final : public SfxHint
+class SvxViewChangedHint final : public SfxHint
{
public:
explicit SvxViewChangedHint();
diff --git a/include/svx/textchaincursor.hxx b/include/svx/textchaincursor.hxx
index aa56e9d5b2cb..562a24dbd8ec 100644
--- a/include/svx/textchaincursor.hxx
+++ b/include/svx/textchaincursor.hxx
@@ -30,7 +30,7 @@ enum class CursorChainingEvent;
struct ESelection;
-class SVX_DLLPUBLIC TextChainCursorManager
+class TextChainCursorManager
{
public:
TextChainCursorManager(SdrObjEditView *pEditView, const SdrTextObj *pTextObj);
diff --git a/include/vcl/salnativewidgets.hxx b/include/vcl/salnativewidgets.hxx
index ef333a9bd196..47ff2c8ee7ce 100644
--- a/include/vcl/salnativewidgets.hxx
+++ b/include/vcl/salnativewidgets.hxx
@@ -383,7 +383,7 @@ namespace o3tl
template<> struct typed_flags<TabitemFlags> : is_typed_flags<TabitemFlags, 0x0f> {};
}
-class VCL_DLLPUBLIC TabitemValue final : public ImplControlValue
+class TabitemValue final : public ImplControlValue
{
public:
TabitemFlags mnAlignment;
diff --git a/include/vcl/txtattr.hxx b/include/vcl/txtattr.hxx
index 4c89f97ad621..a77ad3c786b6 100644
--- a/include/vcl/txtattr.hxx
+++ b/include/vcl/txtattr.hxx
@@ -89,7 +89,7 @@ public:
FontWeight getFontWeight() const { return meWeight; }
};
-class VCL_DLLPUBLIC TextAttribProtect final : public TextAttrib
+class TextAttribProtect final : public TextAttrib
{
public:
TextAttribProtect();
diff --git a/include/vcl/uitest/uiobject.hxx b/include/vcl/uitest/uiobject.hxx
index 07f4e287e211..9afbdbc5a3b4 100644
--- a/include/vcl/uitest/uiobject.hxx
+++ b/include/vcl/uitest/uiobject.hxx
@@ -266,7 +266,7 @@ private:
virtual OUString get_name() const override;
};
-class UITEST_DLLPUBLIC TabPageUIObject final : public WindowUIObject
+class TabPageUIObject final : public WindowUIObject
{
private:
VclPtr<TabPage> mxTabPage;
@@ -382,7 +382,7 @@ private:
virtual OUString get_name() const override;
};
-class UITEST_DLLPUBLIC TabControlUIObject final : public WindowUIObject
+class TabControlUIObject final : public WindowUIObject
{
private:
VclPtr<TabControl> mxTabControl;