sc a11y: Pass OAccessible for ScAccessibleCellBase parent

Switch param for the ScAccessibleCellBase ctor
from the abstract XAccessible UNO interface to the
more concrete OAccessible.

Change-Id: I967d9582a9b1f4b07364c1344b0fcbbcc43ea228
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/210661
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Tested-by: Jenkins
This commit is contained in:
Michael Weghorn
2026-09-12 22:12:27 +02:00
parent f6fa5093cb
commit 430cfad981
2 changed files with 5 additions and 7 deletions
@@ -44,10 +44,10 @@ using namespace ::com::sun::star::accessibility;
#define DEFAULT_LINE_WIDTH 2
ScAccessibleCellBase::ScAccessibleCellBase(const uno::Reference<XAccessible>& rxParent,
ScAccessibleCellBase::ScAccessibleCellBase(const rtl::Reference<comphelper::OAccessible>& rpParent,
ScDocument* pDoc, const ScAddress& rCellAddress,
sal_Int64 nIndex)
: ImplInheritanceHelper(rxParent, AccessibleRole::TABLE_CELL)
: ImplInheritanceHelper(rpParent, AccessibleRole::TABLE_CELL)
, maCellAddress(rCellAddress)
, mpDoc(pDoc)
, mnIndex(nIndex)
+3 -5
View File
@@ -28,11 +28,9 @@ class ScAccessibleCellBase
css::accessibility::XAccessibleValue>
{
public:
ScAccessibleCellBase(
const css::uno::Reference<css::accessibility::XAccessible>& rxParent,
ScDocument* pDoc,
const ScAddress& rCellAddress,
sal_Int64 nIndex);
ScAccessibleCellBase(const rtl::Reference<comphelper::OAccessible>& rpParent, ScDocument* pDoc,
const ScAddress& rCellAddress, sal_Int64 nIndex);
protected:
virtual ~ScAccessibleCellBase() override;
public: