summaryrefslogtreecommitdiff
path: root/dbaccess/source/ui/control
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2014-01-21 12:17:38 +0000
committerCaolán McNamara <caolanm@redhat.com>2014-01-21 12:17:38 +0000
commitd2c2ab1cb6e974195ccbd7f96234f8660621b06f (patch)
treedc0c18958a27a262b67b313221ceeff504509394 /dbaccess/source/ui/control
parent9eebbbcbf7a022e252c5f34f091f3e4b398271cc (diff)
tidy up OTableTreeListBox to make it easier to .ui-ify
Change-Id: I2463d665c857425bc4cf9df89338a0aab89f0a90
Diffstat (limited to 'dbaccess/source/ui/control')
-rw-r--r--dbaccess/source/ui/control/tabletree.cxx20
1 files changed, 8 insertions, 12 deletions
diff --git a/dbaccess/source/ui/control/tabletree.cxx b/dbaccess/source/ui/control/tabletree.cxx
index 57aae8390b0d..e1f833380b94 100644
--- a/dbaccess/source/ui/control/tabletree.cxx
+++ b/dbaccess/source/ui/control/tabletree.cxx
@@ -64,10 +64,10 @@ namespace DatabaseObject = ::com::sun::star::sdb::application::DatabaseObject;
namespace DatabaseObjectContainer = ::com::sun::star::sdb::application::DatabaseObjectContainer;
// OTableTreeListBox
-OTableTreeListBox::OTableTreeListBox( Window* pParent, WinBits nWinStyle, sal_Bool _bVirtualRoot )
+OTableTreeListBox::OTableTreeListBox(Window* pParent, WinBits nWinStyle)
:OMarkableTreeListBox(pParent, nWinStyle)
- ,m_pImageProvider( new ImageProvider )
- ,m_bVirtualRoot(_bVirtualRoot)
+ ,m_xImageProvider( new ImageProvider )
+ ,m_bVirtualRoot(false)
,m_bNoEmptyFolders( false )
{
implSetDefaultImages();
@@ -75,17 +75,13 @@ OTableTreeListBox::OTableTreeListBox( Window* pParent, WinBits nWinStyle, sal_Bo
OTableTreeListBox::OTableTreeListBox( Window* pParent, const ResId& rResId, sal_Bool _bVirtualRoot)
:OMarkableTreeListBox(pParent, rResId)
- ,m_pImageProvider( new ImageProvider )
+ ,m_xImageProvider( new ImageProvider )
,m_bVirtualRoot(_bVirtualRoot)
,m_bNoEmptyFolders( false )
{
implSetDefaultImages();
}
-OTableTreeListBox::~OTableTreeListBox()
-{
-}
-
void OTableTreeListBox::implSetDefaultImages()
{
ImageProvider aImageProvider;
@@ -122,12 +118,12 @@ void OTableTreeListBox::notifyHiContrastChanged()
Image aImage;
if ( isFolderEntry( pEntryLoop ) )
{
- aImage = m_pImageProvider->getFolderImage( DatabaseObject::TABLE );
+ aImage = m_xImageProvider->getFolderImage( DatabaseObject::TABLE );
}
else
{
OUString sCompleteName( getQualifiedTableName( pEntryLoop ) );
- m_pImageProvider->getImages( sCompleteName, DatabaseObject::TABLE, aImage );
+ m_xImageProvider->getImages( sCompleteName, DatabaseObject::TABLE, aImage );
}
pContextBitmapItem->SetBitmap1( aImage );
@@ -142,7 +138,7 @@ void OTableTreeListBox::notifyHiContrastChanged()
void OTableTreeListBox::implOnNewConnection( const Reference< XConnection >& _rxConnection )
{
m_xConnection = _rxConnection;
- m_pImageProvider.reset( new ImageProvider( m_xConnection ) );
+ m_xImageProvider.reset( new ImageProvider( m_xConnection ) );
}
void OTableTreeListBox::UpdateTableList( const Reference< XConnection >& _rxConnection ) throw(SQLException)
@@ -469,7 +465,7 @@ SvTreeListEntry* OTableTreeListBox::implAddEntry(
pRet = InsertEntry( sName, pParentEntry, sal_False, LIST_APPEND );
Image aImage;
- m_pImageProvider->getImages( _rTableName, DatabaseObject::TABLE, aImage );
+ m_xImageProvider->getImages( _rTableName, DatabaseObject::TABLE, aImage );
SetExpandedEntryBmp( pRet, aImage );
SetCollapsedEntryBmp( pRet, aImage );