summaryrefslogtreecommitdiff
path: root/svtools
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2020-01-10 15:13:39 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2020-01-11 07:40:11 +0100
commit0b532c898d8c5d350d46be3f04bf397de256e323 (patch)
tree2bf146ebae445ba88382813bc89f4dc7423860ac /svtools
parentead7c4f85ff70104808ab9c1e5d68c00b709a538 (diff)
loplugin:finalclasses in svtools
Change-Id: Ie4fe41bffc7e10b1214b426bb2ed0384a294da3e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86548 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'svtools')
-rw-r--r--svtools/inc/table/defaultinputhandler.hxx2
-rw-r--r--svtools/inc/table/gridtablerenderer.hxx2
-rw-r--r--svtools/inc/table/tablecontrol.hxx2
-rw-r--r--svtools/inc/uitest/uiobject.hxx4
4 files changed, 5 insertions, 5 deletions
diff --git a/svtools/inc/table/defaultinputhandler.hxx b/svtools/inc/table/defaultinputhandler.hxx
index 69cd0bf45bed..3b27d86fc268 100644
--- a/svtools/inc/table/defaultinputhandler.hxx
+++ b/svtools/inc/table/defaultinputhandler.hxx
@@ -33,7 +33,7 @@ namespace svt { namespace table
//= DefaultInputHandler
- class DefaultInputHandler : public ITableInputHandler
+ class DefaultInputHandler final : public ITableInputHandler
{
private:
::std::unique_ptr< DefaultInputHandler_Impl > m_pImpl;
diff --git a/svtools/inc/table/gridtablerenderer.hxx b/svtools/inc/table/gridtablerenderer.hxx
index a40485227755..3c92c340202f 100644
--- a/svtools/inc/table/gridtablerenderer.hxx
+++ b/svtools/inc/table/gridtablerenderer.hxx
@@ -39,7 +39,7 @@ namespace svt { namespace table
This class is able to paint a table grid, table headers, and cell
backgrounds according to the selected/active state of cells.
*/
- class GridTableRenderer : public ITableRenderer
+ class GridTableRenderer final : public ITableRenderer
{
private:
::std::unique_ptr< GridTableRenderer_Impl > m_pImpl;
diff --git a/svtools/inc/table/tablecontrol.hxx b/svtools/inc/table/tablecontrol.hxx
index ae5db552b108..6f4d1c43cde2 100644
--- a/svtools/inc/table/tablecontrol.hxx
+++ b/svtools/inc/table/tablecontrol.hxx
@@ -51,7 +51,7 @@ namespace svt { namespace table
cell).
The control supports accessibility, this is encapsulated in IAccessibleTable
*/
- class TableControl : public Control, public vcl::table::IAccessibleTable
+ class TableControl final : public Control, public vcl::table::IAccessibleTable
{
private:
std::shared_ptr<TableControl_Impl> m_pImpl;
diff --git a/svtools/inc/uitest/uiobject.hxx b/svtools/inc/uitest/uiobject.hxx
index c1a2ecf1f9f5..2fcc486fa892 100644
--- a/svtools/inc/uitest/uiobject.hxx
+++ b/svtools/inc/uitest/uiobject.hxx
@@ -12,7 +12,7 @@
class ValueSet;
-class ValueSetUIObject : public WindowUIObject
+class ValueSetUIObject final : public WindowUIObject
{
private:
VclPtr<ValueSet> mxValueSet;
@@ -29,7 +29,7 @@ public:
virtual OUString get_action(VclEventId nEvent) const override;
-protected:
+private:
virtual OUString get_name() const override;
};