framework: Switch GenericStatusbarController to StatusbarItem
... from the abstrace UNO interface XStatusbarItem. Change-Id: Ie72ca7fea341d59e163f273e63352f751a7cfa30 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/195481 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
This commit is contained in:
@@ -18,6 +18,8 @@
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include "statusbaritem.hxx"
|
||||
|
||||
#include <svtools/statusbarcontroller.hxx>
|
||||
|
||||
#include <com/sun/star/graphic/XGraphic.hpp>
|
||||
@@ -32,7 +34,7 @@ class GenericStatusbarController final : public svt::StatusbarController
|
||||
public:
|
||||
GenericStatusbarController( const css::uno::Reference< css::uno::XComponentContext >& rxContext,
|
||||
const css::uno::Reference< css::frame::XFrame >& rFrame,
|
||||
const css::uno::Reference< css::ui::XStatusbarItem >& rxItem,
|
||||
const rtl::Reference<StatusbarItem>& rpItem,
|
||||
AddonStatusbarItemData *pItemData );
|
||||
virtual ~GenericStatusbarController() override;
|
||||
|
||||
|
||||
@@ -40,14 +40,14 @@ namespace framework
|
||||
GenericStatusbarController::GenericStatusbarController(
|
||||
const Reference< XComponentContext >& rxContext,
|
||||
const Reference< XFrame >& rxFrame,
|
||||
const Reference< ui::XStatusbarItem >& rxItem,
|
||||
const rtl::Reference<StatusbarItem>& rpItem,
|
||||
AddonStatusbarItemData *pItemData )
|
||||
: svt::StatusbarController( rxContext, rxFrame, OUString(), 0 )
|
||||
, m_bEnabled( false )
|
||||
, m_bOwnerDraw( false )
|
||||
, m_pItemData( pItemData )
|
||||
{
|
||||
m_xStatusbarItem = rxItem;
|
||||
m_xStatusbarItem = rpItem;
|
||||
if ( m_xStatusbarItem.is() )
|
||||
{
|
||||
assert(m_aCommandURL.pData);
|
||||
|
||||
Reference in New Issue
Block a user