diff options
author | Noel <noel.grandin@collabora.co.uk> | 2021-01-29 09:57:09 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2021-02-01 07:27:34 +0100 |
commit | e65b1480426667622335aeb2e2413d3d8703a273 (patch) | |
tree | 0de418dcecabd3cfa7d4cdea8eeeed3544c67546 /sc/source/ui | |
parent | 994cf0e0994dcd4a7ba2b984f9840110ab43a295 (diff) |
loplugin:finalclasses in sc
Change-Id: Iac689d15effa08dd6216d275ad5294471e48f1b9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110155
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sc/source/ui')
-rw-r--r-- | sc/source/ui/inc/cellsh.hxx | 2 | ||||
-rw-r--r-- | sc/source/ui/inc/chartsh.hxx | 3 | ||||
-rw-r--r-- | sc/source/ui/inc/client.hxx | 2 | ||||
-rw-r--r-- | sc/source/ui/inc/docfunc.hxx | 2 | ||||
-rw-r--r-- | sc/source/ui/inc/drformsh.hxx | 2 | ||||
-rw-r--r-- | sc/source/ui/inc/drtxtob.hxx | 2 | ||||
-rw-r--r-- | sc/source/ui/inc/drwtrans.hxx | 2 | ||||
-rw-r--r-- | sc/source/ui/inc/editsh.hxx | 2 | ||||
-rw-r--r-- | sc/source/ui/inc/graphsh.hxx | 2 | ||||
-rw-r--r-- | sc/source/ui/inc/mediash.hxx | 2 | ||||
-rw-r--r-- | sc/source/ui/inc/msgpool.hxx | 4 | ||||
-rw-r--r-- | sc/source/ui/inc/oleobjsh.hxx | 2 | ||||
-rw-r--r-- | sc/source/ui/inc/pgbrksh.hxx | 2 | ||||
-rw-r--r-- | sc/source/ui/inc/pivotsh.hxx | 2 | ||||
-rw-r--r-- | sc/source/ui/inc/prevwsh.hxx | 3 |
15 files changed, 16 insertions, 18 deletions
diff --git a/sc/source/ui/inc/cellsh.hxx b/sc/source/ui/inc/cellsh.hxx index 837923fb4e20..1c0592057bb3 100644 --- a/sc/source/ui/inc/cellsh.hxx +++ b/sc/source/ui/inc/cellsh.hxx @@ -48,7 +48,7 @@ struct CellShell_Impl ~CellShell_Impl(); }; -class ScCellShell: public ScFormatShell +class ScCellShell final : public ScFormatShell { private: std::unique_ptr<CellShell_Impl> pImpl; diff --git a/sc/source/ui/inc/chartsh.hxx b/sc/source/ui/inc/chartsh.hxx index 44000af245da..e13cddf22012 100644 --- a/sc/source/ui/inc/chartsh.hxx +++ b/sc/source/ui/inc/chartsh.hxx @@ -27,7 +27,7 @@ class ScViewData; #include "drawsh.hxx" -class ScChartShell : public ScDrawShell +class ScChartShell final : public ScDrawShell { public: SFX_DECL_INTERFACE(SCID_CHART_SHELL) @@ -36,7 +36,6 @@ private: /// SfxInterface initializer. static void InitInterface_Impl(); -protected: virtual void Activate(bool bMDI) override; virtual void Deactivate(bool bMDI) override; diff --git a/sc/source/ui/inc/client.hxx b/sc/source/ui/inc/client.hxx index 38c02103e329..0b2bd9fe98c2 100644 --- a/sc/source/ui/inc/client.hxx +++ b/sc/source/ui/inc/client.hxx @@ -26,7 +26,7 @@ class ScTabViewShell; class SdrOle2Obj; class SdrModel; -class ScClient : public SfxInPlaceClient +class ScClient final : public SfxInPlaceClient { private: SdrModel* pModel; diff --git a/sc/source/ui/inc/docfunc.hxx b/sc/source/ui/inc/docfunc.hxx index 411abc10496e..1cf8c394437a 100644 --- a/sc/source/ui/inc/docfunc.hxx +++ b/sc/source/ui/inc/docfunc.hxx @@ -238,7 +238,7 @@ private: void ProtectDocument(const ScDocProtection& rProtect); }; -class ScDocFuncDirect : public ScDocFunc +class ScDocFuncDirect final : public ScDocFunc { public: ScDocFuncDirect( ScDocShell& rDocSh ) : ScDocFunc( rDocSh ) {} diff --git a/sc/source/ui/inc/drformsh.hxx b/sc/source/ui/inc/drformsh.hxx index ec335b2e516a..0d20d4dbd939 100644 --- a/sc/source/ui/inc/drformsh.hxx +++ b/sc/source/ui/inc/drformsh.hxx @@ -28,7 +28,7 @@ class SfxModule; #include "drawsh.hxx" -class ScDrawFormShell : public ScDrawShell +class ScDrawFormShell final : public ScDrawShell { public: SFX_DECL_INTERFACE(SCID_FORM_SHELL) diff --git a/sc/source/ui/inc/drtxtob.hxx b/sc/source/ui/inc/drtxtob.hxx index b83c03fb218b..a5b25e12e692 100644 --- a/sc/source/ui/inc/drtxtob.hxx +++ b/sc/source/ui/inc/drtxtob.hxx @@ -33,7 +33,7 @@ class ScViewData; class TransferableDataHelper; class TransferableClipboardListener; -class ScDrawTextObjectBar : public SfxShell +class ScDrawTextObjectBar final : public SfxShell { ScViewData& mrViewData; rtl::Reference<TransferableClipboardListener> mxClipEvtLstnr; diff --git a/sc/source/ui/inc/drwtrans.hxx b/sc/source/ui/inc/drwtrans.hxx index bfb5175738dc..8854b62546bc 100644 --- a/sc/source/ui/inc/drwtrans.hxx +++ b/sc/source/ui/inc/drwtrans.hxx @@ -35,7 +35,7 @@ class ScDrawView; class SdrOle2Obj; enum class ScDragSrc; -class ScDrawTransferObj : public TransferDataContainer +class ScDrawTransferObj final : public TransferDataContainer { private: std::unique_ptr<SdrModel> m_pModel; diff --git a/sc/source/ui/inc/editsh.hxx b/sc/source/ui/inc/editsh.hxx index e6c69f1489de..0a52dc3c02e9 100644 --- a/sc/source/ui/inc/editsh.hxx +++ b/sc/source/ui/inc/editsh.hxx @@ -34,7 +34,7 @@ class SvxURLField; class TransferableDataHelper; class TransferableClipboardListener; -class ScEditShell : public SfxShell +class ScEditShell final : public SfxShell { private: EditView* pEditView; diff --git a/sc/source/ui/inc/graphsh.hxx b/sc/source/ui/inc/graphsh.hxx index df854eedd0ef..23c7122c9369 100644 --- a/sc/source/ui/inc/graphsh.hxx +++ b/sc/source/ui/inc/graphsh.hxx @@ -31,7 +31,7 @@ class SfxModule; #include "drawsh.hxx" -class ScGraphicShell: public ScDrawShell +class ScGraphicShell final : public ScDrawShell { public: SFX_DECL_INTERFACE(SCID_GRAPHIC_SHELL) diff --git a/sc/source/ui/inc/mediash.hxx b/sc/source/ui/inc/mediash.hxx index c5ea643f2617..31c55ef4c12b 100644 --- a/sc/source/ui/inc/mediash.hxx +++ b/sc/source/ui/inc/mediash.hxx @@ -28,7 +28,7 @@ class SfxModule; #include "drawsh.hxx" -class ScMediaShell : public ScDrawShell +class ScMediaShell final : public ScDrawShell { public: SFX_DECL_INTERFACE(SCID_MEDIA_SHELL) diff --git a/sc/source/ui/inc/msgpool.hxx b/sc/source/ui/inc/msgpool.hxx index 974b267e141a..d5f68b217bd0 100644 --- a/sc/source/ui/inc/msgpool.hxx +++ b/sc/source/ui/inc/msgpool.hxx @@ -30,7 +30,7 @@ class ScDocumentPool; -class ScMessagePool: public SfxItemPool +class ScMessagePool final : public SfxItemPool { SfxStringItem aGlobalStringItem; SvxSearchItem aGlobalSearchItem; @@ -48,7 +48,7 @@ class ScMessagePool: public SfxItemPool public: ScMessagePool(); -protected: +private: virtual ~ScMessagePool() override; public: diff --git a/sc/source/ui/inc/oleobjsh.hxx b/sc/source/ui/inc/oleobjsh.hxx index 8b15c15c9486..cba751da6bce 100644 --- a/sc/source/ui/inc/oleobjsh.hxx +++ b/sc/source/ui/inc/oleobjsh.hxx @@ -28,7 +28,7 @@ class SfxModule; #include "drawsh.hxx" -class ScOleObjectShell : public ScDrawShell +class ScOleObjectShell final : public ScDrawShell { public: SFX_DECL_INTERFACE(SCID_OLEOBJECT_SHELL) diff --git a/sc/source/ui/inc/pgbrksh.hxx b/sc/source/ui/inc/pgbrksh.hxx index 90dd34684141..dcda667edf9a 100644 --- a/sc/source/ui/inc/pgbrksh.hxx +++ b/sc/source/ui/inc/pgbrksh.hxx @@ -27,7 +27,7 @@ class SfxModule; class ScTabViewShell; -class ScPageBreakShell : public SfxShell +class ScPageBreakShell final : public SfxShell { public: SFX_DECL_INTERFACE(SCID_PAGEBREAK_SHELL) diff --git a/sc/source/ui/inc/pivotsh.hxx b/sc/source/ui/inc/pivotsh.hxx index 9a6e9698e82b..af290d801c00 100644 --- a/sc/source/ui/inc/pivotsh.hxx +++ b/sc/source/ui/inc/pivotsh.hxx @@ -28,7 +28,7 @@ class ScTabViewShell; class ScDPObject; class SfxModule; -class ScPivotShell : public SfxShell +class ScPivotShell final : public SfxShell { public: SFX_DECL_INTERFACE(SCID_PIVOT_SHELL) diff --git a/sc/source/ui/inc/prevwsh.hxx b/sc/source/ui/inc/prevwsh.hxx index d23eca09eacb..3dfee355c3ca 100644 --- a/sc/source/ui/inc/prevwsh.hxx +++ b/sc/source/ui/inc/prevwsh.hxx @@ -37,7 +37,7 @@ class ScPreviewLocationData; class CommandEvent; class SfxViewFactory; -class SC_DLLPUBLIC ScPreviewShell: public SfxViewShell +class SC_DLLPUBLIC ScPreviewShell final : public SfxViewShell { ScDocShell* pDocShell; @@ -60,7 +60,6 @@ private: void DoScroll( sal_uInt16 nMode ); void ExitPreview(); -protected: virtual void Activate(bool bMDI) override; void AdjustPosSizePixel( const Point &rPos, const Size &rSize ); |