diff options
author | Caolán McNamara <caolan.mcnamara@collabora.com> | 2023-07-25 15:56:35 +0100 |
---|---|---|
committer | Caolán McNamara <caolan.mcnamara@collabora.com> | 2023-07-26 11:09:08 +0200 |
commit | 1b6c01bdf769582508c852b24ab9d2a04fc0956f (patch) | |
tree | a87d5f3a50e64acd28b337cc98ebbdd805d0f6b6 /vcl/inc | |
parent | 90e3af16c12f94f487ff7516048a239db1d2ff7d (diff) |
Related: tdf#156137 allow GtkLinkButton to wrap
Change-Id: I00ca5a9056b64389f1d55aa8ca6a9d5fd8a16372
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154899
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Diffstat (limited to 'vcl/inc')
-rw-r--r-- | vcl/inc/salvtables.hxx | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/vcl/inc/salvtables.hxx b/vcl/inc/salvtables.hxx index 4264de0cea6d..e0c61a5c15ef 100644 --- a/vcl/inc/salvtables.hxx +++ b/vcl/inc/salvtables.hxx @@ -1080,9 +1080,6 @@ private: DECL_LINK(ClickHdl, ::Button*, void); -protected: - void set_label_wrap(bool bWrap); - public: SalInstanceButton(::Button* pButton, SalInstanceBuilder* pBuilder, bool bTakeOwnership); @@ -1242,6 +1239,8 @@ public: virtual OUString get_uri() const override { return m_xButton->GetURL(); } + virtual void set_label_wrap(bool wrap) override; + virtual ~SalInstanceLinkButton() override { m_xButton->SetClickHdl(m_aOrigClickHdl); } }; @@ -1267,7 +1266,7 @@ public: virtual OUString get_label() const override { return SalInstanceButton::get_label(); } - virtual void set_label_wrap(bool wrap) override { SalInstanceButton::set_label_wrap(wrap); } + virtual void set_label_wrap(bool wrap) override; virtual ~SalInstanceCheckButton() override; }; @@ -2013,7 +2012,7 @@ public: virtual OUString get_label() const override { return SalInstanceButton::get_label(); } - virtual void set_label_wrap(bool wrap) override { SalInstanceButton::set_label_wrap(wrap); } + virtual void set_label_wrap(bool wrap) override; virtual ~SalInstanceRadioButton() override; }; |