summaryrefslogtreecommitdiff
path: root/svx/inc/sxmkitm.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'svx/inc/sxmkitm.hxx')
-rw-r--r--svx/inc/sxmkitm.hxx7
1 files changed, 3 insertions, 4 deletions
diff --git a/svx/inc/sxmkitm.hxx b/svx/inc/sxmkitm.hxx
index cbd93c5a4ba4..bf695a4ff83f 100644
--- a/svx/inc/sxmkitm.hxx
+++ b/svx/inc/sxmkitm.hxx
@@ -27,14 +27,13 @@ enum SdrMeasureKind {SDRMEASURE_STD,SDRMEASURE_RADIUS}; // n.i.
// class SdrMeasureKindItem (n.i.)
-class SdrMeasureKindItem: public SfxEnumItem {
+class SdrMeasureKindItem: public SfxEnumItem<SdrMeasureKind> {
public:
- SdrMeasureKindItem(SdrMeasureKind eKind=SDRMEASURE_STD): SfxEnumItem(SDRATTR_MEASUREKIND,sal::static_int_cast< sal_uInt16 >(eKind)) {}
+ SdrMeasureKindItem(SdrMeasureKind eKind=SDRMEASURE_STD): SfxEnumItem(SDRATTR_MEASUREKIND, eKind) {}
SdrMeasureKindItem(SvStream& rIn) : SfxEnumItem(SDRATTR_MEASUREKIND,rIn) {}
virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
virtual SfxPoolItem* Create(SvStream& rIn, sal_uInt16 nVer) const override;
- virtual sal_uInt16 GetValueCount() const override; // { return 2; }
- SdrMeasureKind GetValue() const { return (SdrMeasureKind)SfxEnumItem::GetValue(); }
+ virtual sal_uInt16 GetValueCount() const override; // { return 2; }
virtual bool QueryValue( css::uno::Any& rVal, sal_uInt8 nMemberId = 0 ) const override;
virtual bool PutValue( const css::uno::Any& rVal, sal_uInt8 nMemberId ) override;