summaryrefslogtreecommitdiff
path: root/framework/source/uielement
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2023-11-08 15:10:10 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2023-11-10 09:53:09 +0100
commit11a97db6c8552b3b4a6e312268ddc5f8ade0ee4e (patch)
tree25720fe8d3bb503dcdf68ca37c613d6382fb4f38 /framework/source/uielement
parent8faf693cd11579e5c4d1ff2d017b1bb875d91ec1 (diff)
loplugin:fieldcast in framework::ToolBarWrapper
Change-Id: I4158b4c0b5ce57cca5a2a0978ac951274202c159 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/159253 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'framework/source/uielement')
-rw-r--r--framework/source/uielement/toolbarwrapper.cxx33
1 files changed, 11 insertions, 22 deletions
diff --git a/framework/source/uielement/toolbarwrapper.cxx b/framework/source/uielement/toolbarwrapper.cxx
index 8f3937ef094f..ae988744c142 100644
--- a/framework/source/uielement/toolbarwrapper.cxx
+++ b/framework/source/uielement/toolbarwrapper.cxx
@@ -214,9 +214,8 @@ void SAL_CALL ToolBarWrapper::update()
if ( m_bDisposed )
throw DisposedException();
- ToolBarManager* pToolBarManager = static_cast< ToolBarManager *>( m_xToolBarManager.get() );
- if ( pToolBarManager )
- pToolBarManager->CheckAndUpdateImages();
+ if ( m_xToolBarManager )
+ m_xToolBarManager->CheckAndUpdateImages();
}
// XUIElementSettings
@@ -251,13 +250,12 @@ void SAL_CALL ToolBarWrapper::updateSettings()
void ToolBarWrapper::impl_fillNewData()
{
- ToolBarManager* pToolBarManager = static_cast< ToolBarManager *>( m_xToolBarManager.get() );
- if ( pToolBarManager )
+ if ( m_xToolBarManager )
{
Reference< XUIElementSettings > xUIElementSettings( m_xSubElement, UNO_QUERY );
Reference< XIndexAccess > xContextData = xUIElementSettings.is() ? xUIElementSettings->getSettings( false ) : nullptr;
OUString aContextToolbar = xContextData.is() ? m_xSubElement->getResourceURL() : OUString();
- pToolBarManager->FillToolbar( m_xConfigData, xContextData, aContextToolbar );
+ m_xToolBarManager->FillToolbar( m_xConfigData, xContextData, aContextToolbar );
}
}
@@ -307,14 +305,10 @@ Reference< XInterface > SAL_CALL ToolBarWrapper::getRealInterface( )
{
SolarMutexGuard g;
- if ( m_xToolBarManager.is() )
+ if ( m_xToolBarManager )
{
- ToolBarManager* pToolBarManager = static_cast< ToolBarManager *>( m_xToolBarManager.get() );
- if ( pToolBarManager )
- {
- vcl::Window* pWindow = pToolBarManager->GetToolBar();
- return Reference< XInterface >( VCLUnoHelper::GetInterface( pWindow ), UNO_QUERY );
- }
+ vcl::Window* pWindow = m_xToolBarManager->GetToolBar();
+ return Reference< XInterface >( VCLUnoHelper::GetInterface( pWindow ), UNO_QUERY );
}
return Reference< XInterface >();
@@ -327,12 +321,8 @@ void SAL_CALL ToolBarWrapper::functionExecute(
{
SolarMutexGuard g;
- if ( m_xToolBarManager.is() )
- {
- ToolBarManager* pToolBarManager = static_cast< ToolBarManager *>( m_xToolBarManager.get() );
- if ( pToolBarManager )
- pToolBarManager->notifyRegisteredControllers( aUIElementName, aCommand );
- }
+ if ( m_xToolBarManager )
+ m_xToolBarManager->notifyRegisteredControllers( aUIElementName, aCommand );
}
void SAL_CALL ToolBarWrapper::setFastPropertyValue_NoBroadcast( sal_Int32 nHandle, const css::uno::Any& aValue )
@@ -349,11 +339,10 @@ void SAL_CALL ToolBarWrapper::setFastPropertyValue_NoBroadcast( sal_Int32 nHandl
if ( !(m_xToolBarManager.is() && !m_bDisposed && ( bNewNoClose != bNoClose )))
return;
- ToolBarManager* pToolBarManager = static_cast< ToolBarManager *>( m_xToolBarManager.get() );
- if ( !pToolBarManager )
+ if ( !m_xToolBarManager )
return;
- ToolBox* pToolBox = pToolBarManager->GetToolBar();
+ ToolBox* pToolBox = m_xToolBarManager->GetToolBar();
if ( !pToolBox )
return;