diff options
Diffstat (limited to 'include/vcl/toolkit')
-rw-r--r-- | include/vcl/toolkit/field.hxx | 6 | ||||
-rw-r--r-- | include/vcl/toolkit/group.hxx | 2 | ||||
-rw-r--r-- | include/vcl/toolkit/ivctrl.hxx | 4 | ||||
-rw-r--r-- | include/vcl/toolkit/svlbitm.hxx | 2 |
4 files changed, 6 insertions, 8 deletions
diff --git a/include/vcl/toolkit/field.hxx b/include/vcl/toolkit/field.hxx index e30d16e55edc..bf677aec692a 100644 --- a/include/vcl/toolkit/field.hxx +++ b/include/vcl/toolkit/field.hxx @@ -199,7 +199,7 @@ private: OUString maCustomUnitText; }; -class VCL_DLLPUBLIC MetricField : public SpinField, public MetricFormatter +class VCL_DLLPUBLIC MetricField final : public SpinField, public MetricFormatter { public: explicit MetricField( vcl::Window* pParent, WinBits nWinStyle ); @@ -231,7 +231,7 @@ public: virtual FactoryFunction GetUITestFactory() const override; }; -class VCL_DLLPUBLIC MetricBox : public ComboBox, public MetricFormatter +class VCL_DLLPUBLIC MetricBox final : public ComboBox, public MetricFormatter { public: explicit MetricBox( vcl::Window* pParent, WinBits nWinStyle ); @@ -499,7 +499,7 @@ public: virtual void dispose() override; }; -class UNLESS_MERGELIBS(VCL_DLLPUBLIC) NumericBox : public ComboBox, public NumericFormatter +class UNLESS_MERGELIBS(VCL_DLLPUBLIC) NumericBox final : public ComboBox, public NumericFormatter { SAL_DLLPRIVATE void ImplNumericReformat( const OUString& rStr, sal_Int64& rValue, OUString& rOutStr ); public: diff --git a/include/vcl/toolkit/group.hxx b/include/vcl/toolkit/group.hxx index b6d7da71ee93..d6088b884cd1 100644 --- a/include/vcl/toolkit/group.hxx +++ b/include/vcl/toolkit/group.hxx @@ -27,7 +27,7 @@ #include <vcl/dllapi.h> #include <vcl/ctrl.hxx> -class UNLESS_MERGELIBS(VCL_DLLPUBLIC) GroupBox : public Control +class UNLESS_MERGELIBS(VCL_DLLPUBLIC) GroupBox final : public Control { private: using Control::ImplInitSettings; diff --git a/include/vcl/toolkit/ivctrl.hxx b/include/vcl/toolkit/ivctrl.hxx index b572448e006f..502d16d09917 100644 --- a/include/vcl/toolkit/ivctrl.hxx +++ b/include/vcl/toolkit/ivctrl.hxx @@ -174,15 +174,13 @@ public: class MnemonicGenerator; -class VCL_DLLPUBLIC SvtIconChoiceCtrl : public Control +class VCL_DLLPUBLIC SvtIconChoiceCtrl final : public Control { friend class SvxIconChoiceCtrl_Impl; Link<SvtIconChoiceCtrl*,void> _aClickIconHdl; std::unique_ptr<SvxIconChoiceCtrl_Impl, o3tl::default_delete<SvxIconChoiceCtrl_Impl>> _pImpl; -protected: - virtual void KeyInput( const KeyEvent& rKEvt ) override; virtual void Command( const CommandEvent& rCEvt ) override; virtual void Paint( vcl::RenderContext& rRenderContext, const tools::Rectangle& rRect ) override; diff --git a/include/vcl/toolkit/svlbitm.hxx b/include/vcl/toolkit/svlbitm.hxx index 6ed70b37d093..f02c4125a13b 100644 --- a/include/vcl/toolkit/svlbitm.hxx +++ b/include/vcl/toolkit/svlbitm.hxx @@ -147,7 +147,7 @@ public: virtual std::unique_ptr<SvLBoxItem> Clone(SvLBoxItem const * pSource) const override; }; -class SvLBoxButton : public SvLBoxItem +class SvLBoxButton final : public SvLBoxItem { bool isVis; SvLBoxButtonData* pData; |