diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-10-31 09:32:42 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-10-31 12:37:50 +0100 |
commit | 54bc266e319e3cae10b72ca9173afb600176a831 (patch) | |
tree | 9afaf04e0a502d1eadaf400e7a676386d625d05e /include/vcl/salnativewidgets.hxx | |
parent | d09336fbdceaafd9320466b660a2b32a07dcc16a (diff) |
loplugin:finalclasses in vcl
Change-Id: Id6dd59d0a335d84c513059ed7870135cf9959af8
Reviewed-on: https://gerrit.libreoffice.org/81827
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'include/vcl/salnativewidgets.hxx')
-rw-r--r-- | include/vcl/salnativewidgets.hxx | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/include/vcl/salnativewidgets.hxx b/include/vcl/salnativewidgets.hxx index d4401aec0a24..5e7ebc47de73 100644 --- a/include/vcl/salnativewidgets.hxx +++ b/include/vcl/salnativewidgets.hxx @@ -289,7 +289,7 @@ class VCL_DLLPUBLIC ImplControlValue * * Value container for scrollbars. */ -class VCL_DLLPUBLIC ScrollbarValue : public ImplControlValue +class VCL_DLLPUBLIC ScrollbarValue final : public ImplControlValue { public: long mnMin; @@ -319,7 +319,7 @@ class VCL_DLLPUBLIC ScrollbarValue : public ImplControlValue ScrollbarValue & operator =(ScrollbarValue &&) = delete; // due to ImplControlValue }; -class VCL_DLLPUBLIC SliderValue : public ImplControlValue +class VCL_DLLPUBLIC SliderValue final : public ImplControlValue { public: long mnMin; @@ -341,7 +341,7 @@ class VCL_DLLPUBLIC SliderValue : public ImplControlValue SliderValue & operator =(SliderValue &&) = delete; // due to ImplControlValue }; -class VCL_DLLPUBLIC TabPaneValue : public ImplControlValue +class VCL_DLLPUBLIC TabPaneValue final : public ImplControlValue { public: tools::Rectangle m_aTabHeaderRect; @@ -383,7 +383,7 @@ namespace o3tl template<> struct typed_flags<TabitemFlags> : is_typed_flags<TabitemFlags, 0x0f> {}; } -class VCL_DLLPUBLIC TabitemValue : public ImplControlValue +class VCL_DLLPUBLIC TabitemValue final : public ImplControlValue { public: TabitemFlags mnAlignment; @@ -418,7 +418,7 @@ class VCL_DLLPUBLIC TabitemValue : public ImplControlValue * Note: the other parameters of DrawNativeControl will have no meaning * all parameters for spinbuttons are carried here */ -class VCL_DLLPUBLIC SpinbuttonValue : public ImplControlValue +class VCL_DLLPUBLIC SpinbuttonValue final : public ImplControlValue { public: tools::Rectangle maUpperRect; @@ -450,7 +450,7 @@ class VCL_DLLPUBLIC SpinbuttonValue : public ImplControlValue * * Value container for toolbars detailing the grip position */ -class VCL_DLLPUBLIC ToolbarValue : public ImplControlValue +class VCL_DLLPUBLIC ToolbarValue final : public ImplControlValue { public: ToolbarValue() : ImplControlValue( ControlType::Toolbar, 0 ) @@ -472,7 +472,7 @@ public: * * Value container for menubars specifying height of adjacent docking area */ -class VCL_DLLPUBLIC MenubarValue : public ImplControlValue +class VCL_DLLPUBLIC MenubarValue final : public ImplControlValue { public: MenubarValue() : ImplControlValue( ControlType::Menubar, 0 ) @@ -491,7 +491,7 @@ public: * Value container for menu items; specifies the rectangle for the whole item which * may be useful when drawing parts with a smaller rectangle. */ -class VCL_DLLPUBLIC MenupopupValue : public ImplControlValue +class VCL_DLLPUBLIC MenupopupValue final : public ImplControlValue { public: MenupopupValue( long i_nGutterWidth, const tools::Rectangle& i_rItemRect ) @@ -511,7 +511,7 @@ public: * * Value container for pushbuttons specifying additional drawing hints */ -class VCL_DLLPUBLIC PushButtonValue : public ImplControlValue +class VCL_DLLPUBLIC PushButtonValue final : public ImplControlValue { public: PushButtonValue() |