make FixedLine final

Change-Id: I4b4f98dae1e719511fcfd943e046644c56b3c252
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101498
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
diff --git a/include/vcl/fixed.hxx b/include/vcl/fixed.hxx
index fdfda98..da96bf7 100644
--- a/include/vcl/fixed.hxx
+++ b/include/vcl/fixed.hxx
@@ -72,7 +72,7 @@ public:
    vcl::Window*    get_mnemonic_widget() const { return m_pMnemonicWindow; }
};

class VCL_DLLPUBLIC FixedLine : public Control
class VCL_DLLPUBLIC FixedLine final : public Control
{
private:
    using Control::ImplInitSettings;
@@ -81,7 +81,6 @@ private:
    SAL_DLLPRIVATE static WinBits ImplInitStyle( WinBits nStyle );
    SAL_DLLPRIVATE void    ImplDraw(vcl::RenderContext& rRenderContext);

protected:
    virtual void    FillLayoutData() const override;
    virtual const vcl::Font&
                    GetCanonicalFont( const StyleSettings& _rStyle ) const override;