diff options
author | Noel Grandin <noel@peralex.com> | 2015-10-16 13:48:41 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2015-10-16 14:12:51 +0200 |
commit | 945965e525afb4b86d235822fff39de43b5f3f9a (patch) | |
tree | dd6382640bda7ff2ddd516d6fede8c4143b8ee1d /chart2/source/controller | |
parent | 877149f21c625a6583c6b11198a7adeed0e5128a (diff) |
convert Link<> to typed
Change-Id: I51d39d9d1688c4c734cd132213ef654fdc7d9b8e
Diffstat (limited to 'chart2/source/controller')
4 files changed, 5 insertions, 6 deletions
diff --git a/chart2/source/controller/dialogs/res_LegendPosition.cxx b/chart2/source/controller/dialogs/res_LegendPosition.cxx index 8202e1a529eb..d9445e34e00e 100644 --- a/chart2/source/controller/dialogs/res_LegendPosition.cxx +++ b/chart2/source/controller/dialogs/res_LegendPosition.cxx @@ -234,7 +234,7 @@ IMPL_LINK_TYPED( LegendPositionResources, PositionChangeHdl, RadioButton&, rRadi m_aChangeLink.Call(NULL); } -void LegendPositionResources::SetChangeHdl( const Link<>& rLink ) +void LegendPositionResources::SetChangeHdl( const Link<LinkParamNone*,void>& rLink ) { m_aChangeLink = rLink; } diff --git a/chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.cxx b/chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.cxx index 982bacbf27d1..bbb96dfd6e1c 100644 --- a/chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.cxx +++ b/chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.cxx @@ -154,11 +154,10 @@ IMPL_LINK_NOARG_TYPED(TitlesAndObjectsTabPage, ChangeEditHdl, Edit&, void) { ChangeHdl(NULL); } -IMPL_LINK_NOARG(TitlesAndObjectsTabPage, ChangeHdl) +IMPL_LINK_NOARG_TYPED(TitlesAndObjectsTabPage, ChangeHdl, LinkParamNone*, void) { if( m_bCommitToModel ) commitToModel(); - return 0; } bool TitlesAndObjectsTabPage::canAdvance() const diff --git a/chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.hxx b/chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.hxx index 8cf86a570ef4..639ca60784c3 100644 --- a/chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.hxx +++ b/chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.hxx @@ -53,7 +53,7 @@ public: protected: void commitToModel(); - DECL_LINK( ChangeHdl, void* ); + DECL_LINK_TYPED( ChangeHdl, LinkParamNone*, void ); DECL_LINK_TYPED( ChangeEditHdl, Edit&, void ); DECL_LINK_TYPED( ChangeCheckBoxHdl, CheckBox&, void ); diff --git a/chart2/source/controller/inc/res_LegendPosition.hxx b/chart2/source/controller/inc/res_LegendPosition.hxx index 348045d2b514..e8d70e07c77d 100644 --- a/chart2/source/controller/inc/res_LegendPosition.hxx +++ b/chart2/source/controller/inc/res_LegendPosition.hxx @@ -48,7 +48,7 @@ public: void initFromItemSet( const SfxItemSet& rInAttrs ); void writeToItemSet( SfxItemSet& rOutAttrs ) const; - void SetChangeHdl( const Link<>& rLink ); + void SetChangeHdl( const Link<LinkParamNone*,void>& rLink ); DECL_LINK_TYPED( PositionEnableHdl, CheckBox&, void ); DECL_LINK_TYPED( PositionChangeHdl, RadioButton&, void ); @@ -67,7 +67,7 @@ private: VclPtr<RadioButton> m_pRbtTop; VclPtr<RadioButton> m_pRbtBottom; - Link<> m_aChangeLink; + Link<LinkParamNone*,void> m_aChangeLink; }; } //namespace chart |