diff options
author | David Tardon <dtardon@redhat.com> | 2012-01-15 12:57:11 +0100 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2012-01-15 20:27:17 +0100 |
commit | ee5371c805312946f4fd83f3394536e51cd9fdfb (patch) | |
tree | 191b6eb87909c3f6b508096bee3da8f308c78491 /accessibility/inc | |
parent | a54018c2429483d5447d63c064ca430e99245f6a (diff) |
WaE: deleting object of abstract class type with non-virtual destructor
Diffstat (limited to 'accessibility/inc')
-rw-r--r-- | accessibility/inc/accessibility/helper/IComboListBoxHelper.hxx | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/accessibility/inc/accessibility/helper/IComboListBoxHelper.hxx b/accessibility/inc/accessibility/helper/IComboListBoxHelper.hxx index 37bfd1997409..ce2338d823be 100644 --- a/accessibility/inc/accessibility/helper/IComboListBoxHelper.hxx +++ b/accessibility/inc/accessibility/helper/IComboListBoxHelper.hxx @@ -28,6 +28,8 @@ #ifndef ACCESSIBILITY_HELPER_COMBOLISTBOXHELPER_HXX #define ACCESSIBILITY_HELPER_COMBOLISTBOXHELPER_HXX +#include <com/sun/star/uno/Reference.hxx> + #include <tools/string.hxx> #include <tools/wintypes.hxx> @@ -35,12 +37,16 @@ namespace com { namespace sun { namespace star { namespace datatransfer { namesp class XClipboard; } } } } } +class Point; +class Rectangle; class Window; namespace accessibility { - class SAL_NO_VTABLE IComboListBoxHelper + class IComboListBoxHelper { public: + virtual ~IComboListBoxHelper() = 0; + virtual String GetEntry( sal_uInt16 nPos ) const = 0; virtual Rectangle GetDropDownPosSizePixel( ) const = 0; virtual Rectangle GetBoundingRectangle( sal_uInt16 nItem ) const = 0; @@ -69,3 +75,4 @@ namespace accessibility #endif // ACCESSIBILITY_HELPER_COMBOLISTBOXHELPER_HXX /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ + |