diff options
author | Douglas Mencken <dougmencken@gmail.com> | 2015-10-30 23:02:41 -0400 |
---|---|---|
committer | Douglas Mencken <dougmencken@gmail.com> | 2017-01-12 06:35:54 -0500 |
commit | 38b3e5676d1780b4188d43605af6323e3fd92a31 (patch) | |
tree | 35869da35e35477759f00a7b56ab7e10eee89aa3 | |
parent | 3608af330f0f41c9f14bfcf1ddf85ef6ed5a5717 (diff) |
add base class typedefs to avoid `reference is ambiguous' errors
Change-Id: I1c3cfcb851a9c8d95abbabd48a9a6b3bce32726b
-rw-r--r-- | accessibility/inc/extended/accessiblelistbox.hxx | 7 | ||||
-rw-r--r-- | accessibility/source/extended/accessiblelistbox.cxx | 5 |
2 files changed, 7 insertions, 5 deletions
diff --git a/accessibility/inc/extended/accessiblelistbox.hxx b/accessibility/inc/extended/accessiblelistbox.hxx index 04f84fc039d9..aff057de33bd 100644 --- a/accessibility/inc/extended/accessiblelistbox.hxx +++ b/accessibility/inc/extended/accessiblelistbox.hxx @@ -37,12 +37,13 @@ namespace accessibility { class AccessibleListBoxEntry; + typedef ::cppu::ImplHelper< css::accessibility::XAccessible + , css::accessibility::XAccessibleSelection > AccessibleListBox_Base; + /** the class OAccessibleListBoxEntry represents the base class for an accessible object of a listbox entry */ class AccessibleListBox: - public cppu::ImplHelper< - css::accessibility::XAccessible, - css::accessibility::XAccessibleSelection>, + public AccessibleListBox_Base, public VCLXAccessibleComponent { protected: diff --git a/accessibility/source/extended/accessiblelistbox.cxx b/accessibility/source/extended/accessiblelistbox.cxx index d9c54b9e179d..a92c4271da48 100644 --- a/accessibility/source/extended/accessiblelistbox.cxx +++ b/accessibility/source/extended/accessiblelistbox.cxx @@ -64,8 +64,9 @@ namespace accessibility dispose(); } } - IMPLEMENT_FORWARD_XINTERFACE2(AccessibleListBox, VCLXAccessibleComponent, ImplHelper) - IMPLEMENT_FORWARD_XTYPEPROVIDER2(AccessibleListBox, VCLXAccessibleComponent, ImplHelper) + + IMPLEMENT_FORWARD_XINTERFACE2(AccessibleListBox, VCLXAccessibleComponent, AccessibleListBox_Base) + IMPLEMENT_FORWARD_XTYPEPROVIDER2(AccessibleListBox, VCLXAccessibleComponent, AccessibleListBox_Base) void AccessibleListBox::ProcessWindowEvent( const VclWindowEvent& rVclWindowEvent ) { |