summaryrefslogtreecommitdiff
path: root/dbaccess/source/ui/browser/dbtreeview.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2018-07-03 10:19:21 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2018-07-03 11:19:00 +0200
commit79cb267812f0c22919fddc4d60d381fa649f8d05 (patch)
treedc93ce86f276270fa45c7eb310b3b35c9975cfd9 /dbaccess/source/ui/browser/dbtreeview.cxx
parente119194aeec907f3d02cb914e5afde5ac763df7c (diff)
no need to switch models in the SvTreeListBox
since we're replacing it completely anyhow. which means we can remove DisconnectFromModel Change-Id: I2f31d93eb95a641f3364d715111e70817c7e5087 Reviewed-on: https://gerrit.libreoffice.org/56849 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'dbaccess/source/ui/browser/dbtreeview.cxx')
-rw-r--r--dbaccess/source/ui/browser/dbtreeview.cxx20
1 files changed, 5 insertions, 15 deletions
diff --git a/dbaccess/source/ui/browser/dbtreeview.cxx b/dbaccess/source/ui/browser/dbtreeview.cxx
index 75efb9995aa5..38e94cbcf199 100644
--- a/dbaccess/source/ui/browser/dbtreeview.cxx
+++ b/dbaccess/source/ui/browser/dbtreeview.cxx
@@ -50,18 +50,15 @@ DBTreeView::~DBTreeView()
void DBTreeView::dispose()
{
- if (m_pTreeListBox)
- {
- if (m_pTreeListBox->GetModel())
- {
- m_pTreeListBox->GetModel()->RemoveView(m_pTreeListBox);
- m_pTreeListBox->DisconnectFromModel();
- }
- }
m_pTreeListBox.disposeAndClear();
vcl::Window::dispose();
}
+SvTreeList* DBTreeView::GetTreeModel()
+{
+ return m_pTreeListBox->GetModel();
+}
+
void DBTreeView::SetPreExpandHandler(const Link<SvTreeListEntry*,bool>& _rHdl)
{
m_pTreeListBox->SetPreExpandHandler(_rHdl);
@@ -78,13 +75,6 @@ void DBTreeView::Resize()
m_pTreeListBox->SetPosSizePixel(Point(0,0),GetOutputSizePixel());
}
-void DBTreeView::setModel(SvTreeList* _pTreeModel)
-{
- if (_pTreeModel)
- _pTreeModel->InsertView(m_pTreeListBox);
- m_pTreeListBox->SetModel(_pTreeModel);
-}
-
void DBTreeView::setSelChangeHdl( const Link<LinkParamNone*,void>& _rHdl )
{
m_pTreeListBox->SetSelChangeHdl( _rHdl );