summaryrefslogtreecommitdiff
path: root/sfx2
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2015-08-13 10:43:22 +0200
committerNoel Grandin <noel@peralex.com>2015-08-13 10:49:58 +0200
commitc9f20fbc2caf04629cc56f556b4a09bd6599a959 (patch)
tree1115e89326685a6bc44f780f96176a2d4a89e983 /sfx2
parentce7cec07d37747051172ebc9864c016ccf34fe14 (diff)
make Link<> instances typed
Change-Id: I0805c49b1ae7f324d5235e46b3c55e67239195c7
Diffstat (limited to 'sfx2')
-rw-r--r--sfx2/source/doc/templatedlg.cxx10
1 files changed, 4 insertions, 6 deletions
diff --git a/sfx2/source/doc/templatedlg.cxx b/sfx2/source/doc/templatedlg.cxx
index 275b8e55d5a6..ae677b17cb25 100644
--- a/sfx2/source/doc/templatedlg.cxx
+++ b/sfx2/source/doc/templatedlg.cxx
@@ -311,15 +311,15 @@ void SfxTemplateManagerDlg::dispose()
delete maRepositories[i];
// Ignore view events since we are cleaning the object
- mpLocalView->setItemStateHdl(Link<>());
+ mpLocalView->setItemStateHdl(Link<const ThumbnailViewItem*,void>());
mpLocalView->setOpenRegionHdl(Link<void*,void>());
mpLocalView->setOpenTemplateHdl(Link<ThumbnailViewItem*, void>());
- mpRemoteView->setItemStateHdl(Link<>());
+ mpRemoteView->setItemStateHdl(Link<const ThumbnailViewItem*,void>());
mpRemoteView->setOpenRegionHdl(Link<void*,void>());
mpRemoteView->setOpenTemplateHdl(Link<ThumbnailViewItem*,void>());
- mpSearchView->setItemStateHdl(Link<>());
+ mpSearchView->setItemStateHdl(Link<const ThumbnailViewItem*,void>());
mpSearchView->setOpenTemplateHdl(Link<ThumbnailViewItem*, void>());
mpTabControl.clear();
@@ -553,7 +553,7 @@ IMPL_LINK_TYPED(SfxTemplateManagerDlg, TBXDropdownHdl, ToolBox*, pBox, void)
}
}
-IMPL_LINK(SfxTemplateManagerDlg, TVItemStateHdl, const ThumbnailViewItem*, pItem)
+IMPL_LINK_TYPED(SfxTemplateManagerDlg, TVItemStateHdl, const ThumbnailViewItem*, pItem, void)
{
const TemplateContainerItem *pCntItem = dynamic_cast<const TemplateContainerItem*>(pItem);
@@ -561,8 +561,6 @@ IMPL_LINK(SfxTemplateManagerDlg, TVItemStateHdl, const ThumbnailViewItem*, pItem
OnRegionState(pItem);
else
OnTemplateState(pItem);
-
- return 0;
}
IMPL_LINK(SfxTemplateManagerDlg, MenuSelectHdl, Menu*, pMenu)