summaryrefslogtreecommitdiff
path: root/accessibility/inc/accessibility/helper
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2012-01-15 12:57:11 +0100
committerDavid Tardon <dtardon@redhat.com>2012-01-15 20:27:17 +0100
commitee5371c805312946f4fd83f3394536e51cd9fdfb (patch)
tree191b6eb87909c3f6b508096bee3da8f308c78491 /accessibility/inc/accessibility/helper
parenta54018c2429483d5447d63c064ca430e99245f6a (diff)
WaE: deleting object of abstract class type with non-virtual destructor
Diffstat (limited to 'accessibility/inc/accessibility/helper')
-rw-r--r--accessibility/inc/accessibility/helper/IComboListBoxHelper.hxx9
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: */
+