[Libreoffice-commits] core.git: include/svx svx/inc svx/source

Noel Grandin noel at peralex.com
Thu May 19 12:10:57 UTC 2016


 include/svx/EnhancedCustomShapeFunctionParser.hxx    |    1 
 include/svx/dlgctrl.hxx                              |    2 
 include/svx/e3ditem.hxx                              |    1 
 include/svx/fmshell.hxx                              |    8 ---
 include/svx/fmsrcimp.hxx                             |    6 --
 include/svx/galtheme.hxx                             |    1 
 include/svx/grafctrl.hxx                             |   10 ----
 include/svx/linectrl.hxx                             |    3 -
 include/svx/nbdtmg.hxx                               |    7 ---
 include/svx/obj3d.hxx                                |    1 
 include/svx/rubydialog.hxx                           |    4 -
 include/svx/sdangitm.hxx                             |    1 
 include/svx/sdmetitm.hxx                             |    1 
 include/svx/sdooitm.hxx                              |    1 
 include/svx/sdprcitm.hxx                             |    2 
 include/svx/sdtaiitm.hxx                             |    2 
 include/svx/sdynitm.hxx                              |    1 
 include/svx/sidebar/Popup.hxx                        |    5 --
 include/svx/sidebar/ValueSetWithTextControl.hxx      |    6 --
 include/svx/svdpage.hxx                              |    2 
 include/svx/svdtrans.hxx                             |    4 -
 include/svx/svxgrahicitem.hxx                        |    1 
 include/svx/sxcaitm.hxx                              |    1 
 include/svx/sxcecitm.hxx                             |    3 -
 include/svx/sxcgitm.hxx                              |    1 
 include/svx/sxcllitm.hxx                             |    2 
 include/svx/sxelditm.hxx                             |    1 
 include/svx/sxenditm.hxx                             |    6 --
 include/svx/sxfiitm.hxx                              |    1 
 include/svx/sxmbritm.hxx                             |    1 
 include/svx/sxmfsitm.hxx                             |    2 
 include/svx/sxmtfitm.hxx                             |    3 -
 include/svx/sxmtritm.hxx                             |    2 
 include/svx/sxsiitm.hxx                              |    1 
 include/svx/ucsubset.hxx                             |    4 -
 include/svx/unoprov.hxx                              |    2 
 include/svx/xexch.hxx                                |    1 
 include/svx/xflgrit.hxx                              |    1 
 svx/inc/AccessibleTableShape.hxx                     |    1 
 svx/inc/galobj.hxx                                   |    8 ---
 svx/inc/sdr/contact/viewcontactofunocontrol.hxx      |    4 -
 svx/inc/sxallitm.hxx                                 |    4 -
 svx/inc/sxlayitm.hxx                                 |    2 
 svx/inc/sxlogitm.hxx                                 |    2 
 svx/inc/sxmoitm.hxx                                  |    1 
 svx/inc/sxmovitm.hxx                                 |    2 
 svx/inc/sxmsitm.hxx                                  |    1 
 svx/inc/sxmtaitm.hxx                                 |    2 
 svx/inc/sxoneitm.hxx                                 |    4 -
 svx/inc/sxopitm.hxx                                  |    2 
 svx/inc/sxreaitm.hxx                                 |    2 
 svx/inc/sxreoitm.hxx                                 |    2 
 svx/inc/sxroaitm.hxx                                 |    1 
 svx/inc/sxrooitm.hxx                                 |    1 
 svx/inc/sxsaitm.hxx                                  |    1 
 svx/inc/sxsalitm.hxx                                 |    2 
 svx/inc/sxsoitm.hxx                                  |    2 
 svx/inc/sxtraitm.hxx                                 |    4 -
 svx/source/dialog/imapwnd.hxx                        |    4 -
 svx/source/form/fmsrcimp.cxx                         |   37 ------------------
 svx/source/inc/filtnav.hxx                           |    1 
 svx/source/inc/fmshimp.hxx                           |    1 
 svx/source/inc/sdbdatacolumn.hxx                     |    1 
 svx/source/items/e3ditem.cxx                         |    4 -
 svx/source/sidebar/tools/Popup.cxx                   |    7 ---
 svx/source/sidebar/tools/ValueSetWithTextControl.cxx |   39 -------------------
 svx/source/table/tablemodel.hxx                      |    7 ---
 svx/source/tbxctrls/grafctrl.cxx                     |   16 -------
 svx/source/tbxctrls/linectrl.cxx                     |   19 ---------
 svx/source/xoutdev/xexch.cxx                         |    7 ---
 70 files changed, 1 insertion(+), 292 deletions(-)

New commits:
commit 04ddc7b3d7b22721dd311a24ddd9822342120981
Author: Noel Grandin <noel at peralex.com>
Date:   Wed May 18 13:09:04 2016 +0200

    loplugin:unusedmethods in svx
    
    Change-Id: Ia22e8b55d263224dbb85169b6165a5c116e163aa
    Reviewed-on: https://gerrit.libreoffice.org/25088
    Tested-by: Jenkins <ci at libreoffice.org>
    Reviewed-by: Noel Grandin <noelgrandin at gmail.com>

diff --git a/include/svx/EnhancedCustomShapeFunctionParser.hxx b/include/svx/EnhancedCustomShapeFunctionParser.hxx
index bf1ade9..d503167 100644
--- a/include/svx/EnhancedCustomShapeFunctionParser.hxx
+++ b/include/svx/EnhancedCustomShapeFunctionParser.hxx
@@ -126,7 +126,6 @@ typedef std::shared_ptr< ExpressionNode > ExpressionNodeSharedPtr;
     */
 struct ParseError
 {
-    ParseError() {}
     ParseError( const char* ) {}
 };
 
diff --git a/include/svx/dlgctrl.hxx b/include/svx/dlgctrl.hxx
index 23d108d5..4362ff1 100644
--- a/include/svx/dlgctrl.hxx
+++ b/include/svx/dlgctrl.hxx
@@ -236,7 +236,6 @@ class SAL_WARN_UNUSED SVX_DLLPUBLIC ColorLB : public ColorListBox
 {
 
 public:
-         ColorLB( vcl::Window* pParent, ResId Id ) : ColorListBox( pParent, Id ) {}
          ColorLB( vcl::Window* pParent, WinBits aWB ) : ColorListBox( pParent, aWB ) {}
 
     void Fill( const XColorListRef &pTab );
@@ -314,7 +313,6 @@ class SAL_WARN_UNUSED SVX_DLLPUBLIC FillTypeLB : public ListBox
 {
 
 public:
-         FillTypeLB( vcl::Window* pParent, ResId Id ) : ListBox( pParent, Id ) {}
          FillTypeLB( vcl::Window* pParent, WinBits aWB ) : ListBox( pParent, aWB ) {}
 
     void Fill();
diff --git a/include/svx/e3ditem.hxx b/include/svx/e3ditem.hxx
index f9e4096..fdfc704 100644
--- a/include/svx/e3ditem.hxx
+++ b/include/svx/e3ditem.hxx
@@ -31,7 +31,6 @@ class SAL_WARN_UNUSED SVX_DLLPUBLIC SvxB3DVectorItem : public SfxPoolItem
     basegfx::B3DVector  aVal;
 
 public:
-                            SvxB3DVectorItem();
                             SvxB3DVectorItem( sal_uInt16 nWhich, const basegfx::B3DVector& rVal );
                             SvxB3DVectorItem( const SvxB3DVectorItem& );
                             virtual ~SvxB3DVectorItem();
diff --git a/include/svx/fmshell.hxx b/include/svx/fmshell.hxx
index f0cabcf..8f4d656 100644
--- a/include/svx/fmshell.hxx
+++ b/include/svx/fmshell.hxx
@@ -85,14 +85,6 @@ class SVX_DLLPUBLIC FmFormShell : public SfxShell
         // (the FormView itself is not a broadcaster, therefore it can't always correctly notify the
         // form explorer who is interested in the event)
 
-    class FormShellWaitObject
-    {
-    public:
-        FormShellWaitObject(const FmFormShell* _pShell);
-        ~FormShellWaitObject();
-    };
-    friend class FormShellWaitObject;
-
     const OutputDevice* GetCurrentViewDevice() const { return m_pFormView ? m_pFormView->GetActualOutDev() : nullptr; }
 
 public:
diff --git a/include/svx/fmsrcimp.hxx b/include/svx/fmsrcimp.hxx
index 2f1f9eb..8be0dea 100644
--- a/include/svx/fmsrcimp.hxx
+++ b/include/svx/fmsrcimp.hxx
@@ -297,12 +297,6 @@ public:
         const css::uno::Reference< css::uno::XComponentContext >& _rxContext,
         const css::uno::Reference< css::sdbc::XResultSet >& xCursor,
         const OUString& strVisibleFields,
-        const css::uno::Reference< css::util::XNumberFormatsSupplier >& xFormat,
-        FMSEARCH_MODE eMode);
-    FmSearchEngine(
-        const css::uno::Reference< css::uno::XComponentContext >& _rxContext,
-        const css::uno::Reference< css::sdbc::XResultSet >& xCursor,
-        const OUString& strVisibleFields,
         const InterfaceArray& arrFields,
         FMSEARCH_MODE eMode);
 
diff --git a/include/svx/galtheme.hxx b/include/svx/galtheme.hxx
index 11e35a3..3c6ef1d 100644
--- a/include/svx/galtheme.hxx
+++ b/include/svx/galtheme.hxx
@@ -109,7 +109,6 @@ private:
     SAL_DLLPRIVATE void         ImplSetModified( bool bModified );
     SAL_DLLPRIVATE void         ImplBroadcast( sal_uIntPtr nUpdatePos );
 
-    SAL_DLLPRIVATE              GalleryTheme();
     SAL_DLLPRIVATE              GalleryTheme( Gallery* pGallery, GalleryThemeEntry* pThemeEntry );
     SAL_DLLPRIVATE              virtual ~GalleryTheme();
 
diff --git a/include/svx/grafctrl.hxx b/include/svx/grafctrl.hxx
index 679f155..8634db5 100644
--- a/include/svx/grafctrl.hxx
+++ b/include/svx/grafctrl.hxx
@@ -26,16 +26,6 @@
 #include <svx/svxdllapi.h>
 
 
-class SVX_DLLPUBLIC TbxImageItem : public SfxUInt16Item
-{
-public:
-                            TbxImageItem( sal_uInt16 nWhich = 0, sal_uInt16 nImage = 0 );
-
-    virtual SfxPoolItem*    Clone( SfxItemPool* pPool = nullptr ) const override;
-    virtual bool            operator==( const SfxPoolItem& ) const override;
-};
-
-
 class SvxGrafToolBoxControl : public SfxToolBoxControl
 {
 public:
diff --git a/include/svx/linectrl.hxx b/include/svx/linectrl.hxx
index 54cd7d6..16f548f 100644
--- a/include/svx/linectrl.hxx
+++ b/include/svx/linectrl.hxx
@@ -111,9 +111,6 @@ protected:
 public:
     SvxLineEndWindow( sal_uInt16 nId,
                       const css::uno::Reference< css::frame::XFrame >& rFrame,
-                      const OUString& rWndTitle );
-    SvxLineEndWindow( sal_uInt16 nId,
-                      const css::uno::Reference< css::frame::XFrame >& rFrame,
                       vcl::Window* pParentWindow,
                       const OUString& rWndTitle );
     virtual ~SvxLineEndWindow();
diff --git a/include/svx/nbdtmg.hxx b/include/svx/nbdtmg.hxx
index fddb962..d75d163 100644
--- a/include/svx/nbdtmg.hxx
+++ b/include/svx/nbdtmg.hxx
@@ -199,13 +199,6 @@ class SVX_DLLPUBLIC NBOTypeMgrBase
             , aNumCharFmtName(OUString())
             , bIsLoading(false)
         {}
-        NBOTypeMgrBase(const NBOType aType,const SfxItemSet* pArg)
-            : eType(aType)
-            , pSet(pArg)
-            , eCoreUnit(SFX_MAPUNIT_TWIP)
-            , aNumCharFmtName(OUString())
-            , bIsLoading(false)
-        {}
         NBOTypeMgrBase(const NBOTypeMgrBase& aTypeMgr)
         {
             eType = aTypeMgr.eType;
diff --git a/include/svx/obj3d.hxx b/include/svx/obj3d.hxx
index 0366632..7c6d38a 100644
--- a/include/svx/obj3d.hxx
+++ b/include/svx/obj3d.hxx
@@ -138,7 +138,6 @@ protected:
     // and no instances should be created from anyone, so i move the constructors
     // to protected area
     E3dObject();
-    E3dObject(bool bIsFromChart);
 
 public:
     virtual void RecalcSnapRect() override;
diff --git a/include/svx/rubydialog.hxx b/include/svx/rubydialog.hxx
index 65dc0e5..78a2c7f 100644
--- a/include/svx/rubydialog.hxx
+++ b/include/svx/rubydialog.hxx
@@ -74,10 +74,6 @@ class RubyEdit  : public Edit
     virtual void        GetFocus() override;
     virtual bool        PreNotify( NotifyEvent& rNEvt ) override;
 public:
-    RubyEdit(vcl::Window* pParent, const ResId& rResId)
-        : Edit(pParent, rResId)
-    {
-    }
     RubyEdit(vcl::Window* pParent)
         : Edit(pParent, WB_BORDER)
     {
diff --git a/include/svx/sdangitm.hxx b/include/svx/sdangitm.hxx
index 84be728..60d886b 100644
--- a/include/svx/sdangitm.hxx
+++ b/include/svx/sdangitm.hxx
@@ -27,7 +27,6 @@
 
 class SVX_DLLPUBLIC SdrAngleItem: public SfxInt32Item {
 public:
-    SdrAngleItem(): SfxInt32Item() {}
     SdrAngleItem(sal_uInt16 nId, sal_Int32 nAngle=0): SfxInt32Item(nId,nAngle) {}
     SdrAngleItem(sal_uInt16 nId, SvStream& rIn):  SfxInt32Item(nId,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
diff --git a/include/svx/sdmetitm.hxx b/include/svx/sdmetitm.hxx
index 394611e..3174cba 100644
--- a/include/svx/sdmetitm.hxx
+++ b/include/svx/sdmetitm.hxx
@@ -29,7 +29,6 @@
 
 class SVX_DLLPUBLIC SdrMetricItem: public SfxInt32Item {
 public:
-    SdrMetricItem(): SfxInt32Item() {}
     SdrMetricItem(sal_uInt16 nId, sal_Int32 nVal):  SfxInt32Item(nId,nVal) {}
     SdrMetricItem(sal_uInt16 nId, SvStream& rIn): SfxInt32Item(nId,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
diff --git a/include/svx/sdooitm.hxx b/include/svx/sdooitm.hxx
index 317f88d..b17977d 100644
--- a/include/svx/sdooitm.hxx
+++ b/include/svx/sdooitm.hxx
@@ -29,7 +29,6 @@
 
 class SVX_DLLPUBLIC SdrOnOffItem: public SfxBoolItem {
 public:
-    SdrOnOffItem(): SfxBoolItem() {}
     SdrOnOffItem(sal_uInt16 nId, bool bOn=false): SfxBoolItem(nId,bOn) {}
     SdrOnOffItem(sal_uInt16 nId, SvStream& rIn):  SfxBoolItem(nId,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
diff --git a/include/svx/sdprcitm.hxx b/include/svx/sdprcitm.hxx
index c0d071c..113a413 100644
--- a/include/svx/sdprcitm.hxx
+++ b/include/svx/sdprcitm.hxx
@@ -30,7 +30,6 @@
 class SVX_DLLPUBLIC SdrPercentItem : public SfxUInt16Item
 {
 public:
-    SdrPercentItem(): SfxUInt16Item() {}
     SdrPercentItem(sal_uInt16 nId, sal_uInt16 nVal=0): SfxUInt16Item(nId,nVal) {}
     SdrPercentItem(sal_uInt16 nId, SvStream& rIn):  SfxUInt16Item(nId,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
@@ -47,7 +46,6 @@ public:
 class SVX_DLLPUBLIC SdrSignedPercentItem : public SfxInt16Item
 {
 public:
-    SdrSignedPercentItem(): SfxInt16Item() {}
     SdrSignedPercentItem( sal_uInt16 nId, sal_Int16 nVal = 0 ) : SfxInt16Item( nId,nVal ) {}
     SdrSignedPercentItem( sal_uInt16 nId, SvStream& rIn ) : SfxInt16Item( nId,rIn ) {}
     virtual SfxPoolItem* Clone( SfxItemPool* pPool = nullptr ) const override;
diff --git a/include/svx/sdtaiitm.hxx b/include/svx/sdtaiitm.hxx
index 23eaf19..4a61fdf 100644
--- a/include/svx/sdtaiitm.hxx
+++ b/include/svx/sdtaiitm.hxx
@@ -25,7 +25,6 @@
 class SVX_DLLPUBLIC SdrTextAniStartInsideItem: public SdrYesNoItem {
 public:
     SdrTextAniStartInsideItem(bool bOn=false): SdrYesNoItem(SDRATTR_TEXT_ANISTARTINSIDE,bOn) {}
-    SdrTextAniStartInsideItem(SvStream& rIn) : SdrYesNoItem(SDRATTR_TEXT_ANISTARTINSIDE,rIn) {}
     virtual ~SdrTextAniStartInsideItem();
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
@@ -33,7 +32,6 @@ public:
 class SVX_DLLPUBLIC SdrTextAniStopInsideItem: public SdrYesNoItem {
 public:
     SdrTextAniStopInsideItem(bool bOn=false): SdrYesNoItem(SDRATTR_TEXT_ANISTOPINSIDE,bOn) {}
-    SdrTextAniStopInsideItem(SvStream& rIn) : SdrYesNoItem(SDRATTR_TEXT_ANISTOPINSIDE,rIn) {}
     virtual ~SdrTextAniStopInsideItem();
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
diff --git a/include/svx/sdynitm.hxx b/include/svx/sdynitm.hxx
index 2196eed..410d5fc 100644
--- a/include/svx/sdynitm.hxx
+++ b/include/svx/sdynitm.hxx
@@ -29,7 +29,6 @@
 //-------------------------------------------------- ----------
 class SVX_DLLPUBLIC SdrYesNoItem: public SfxBoolItem {
 public:
-    SdrYesNoItem(): SfxBoolItem() {}
     SdrYesNoItem(sal_uInt16 nId, bool bOn=false): SfxBoolItem(nId,bOn) {}
     SdrYesNoItem(sal_uInt16 nId, SvStream& rIn):  SfxBoolItem(nId,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
diff --git a/include/svx/sidebar/Popup.hxx b/include/svx/sidebar/Popup.hxx
index 6b0c787..78d6de2 100644
--- a/include/svx/sidebar/Popup.hxx
+++ b/include/svx/sidebar/Popup.hxx
@@ -70,11 +70,6 @@ public:
     */
     void Hide();
 
-    /** If you want to be informed when the popup closes then add a
-        callback that is called after that.
-    */
-    void SetPopupModeEndHandler (const ::std::function<void()>& rCallback);
-
     void dispose();
 
 protected:
diff --git a/include/svx/sidebar/ValueSetWithTextControl.hxx b/include/svx/sidebar/ValueSetWithTextControl.hxx
index 69ac4f8..a168420 100644
--- a/include/svx/sidebar/ValueSetWithTextControl.hxx
+++ b/include/svx/sidebar/ValueSetWithTextControl.hxx
@@ -64,12 +64,6 @@ public:
         const OUString& rItemText,
         const OUString* pItemHelpText );
 
-    // replace item images for control type IMAGE_TEXT
-    void ReplaceItemImages(
-        const sal_uInt16 nItemId,
-        const Image& rItemImage,
-        const Image* pSelectedItemImage );
-
     // add item for control type TEXT_TEXT
     // if control type does not match TEXT_TEXT no item is added.
     // @param pItemHelpText
diff --git a/include/svx/svdpage.hxx b/include/svx/svdpage.hxx
index 6c88b84..700aa0f 100644
--- a/include/svx/svdpage.hxx
+++ b/include/svx/svdpage.hxx
@@ -64,7 +64,6 @@ enum SdrInsertReasonKind {
 class SdrInsertReason {
     SdrInsertReasonKind eReason;
 public:
-    SdrInsertReason(): eReason(SDRREASON_UNKNOWN) {}
     SdrInsertReason(SdrInsertReasonKind eR): eReason(eR) {}
 
     SdrInsertReasonKind GetReason() const         { return eReason; }
@@ -302,7 +301,6 @@ class SdrPageGridFrame
     Rectangle aPaper;
     Rectangle aUserArea;
 public:
-    SdrPageGridFrame(const Rectangle& rPaper): aPaper(rPaper), aUserArea(rPaper) {}
     SdrPageGridFrame(const Rectangle& rPaper, const Rectangle& rUser): aPaper(rPaper), aUserArea(rUser) {}
     const Rectangle& GetPaperRect() const                  { return aPaper; }
     const Rectangle& GetUserArea() const                   { return aUserArea; }
diff --git a/include/svx/svdtrans.hxx b/include/svx/svdtrans.hxx
index a305fb8..6555b42 100644
--- a/include/svx/svdtrans.hxx
+++ b/include/svx/svdtrans.hxx
@@ -252,7 +252,6 @@ class FrPair {
     Fraction aX;
     Fraction aY;
 public:
-    FrPair()                                          : aX(0,1),aY(0,1)             {}
     FrPair(const Fraction& rBoth)                     : aX(rBoth),aY(rBoth)         {}
     FrPair(const Fraction& rX, const Fraction& rY)    : aX(rX),aY(rY)               {}
     FrPair(long nMul, long nDiv)                      : aX(nMul,nDiv),aY(nMul,nDiv) {}
@@ -313,9 +312,6 @@ public:
         , eDstFU(FUNIT_NONE)
     {
     }
-    SdrFormatter(MapUnit eSrc, FieldUnit eDst)   { eSrcMU=eSrc; bSrcFU=false; eDstFU=eDst; bDstFU=true;  bDirty=true; }
-    SdrFormatter(FieldUnit eSrc, MapUnit eDst)   { eSrcFU=eSrc; bSrcFU=true;  eDstMU=eDst; bDstFU=false; bDirty=true; }
-    SdrFormatter(FieldUnit eSrc, FieldUnit eDst) { eSrcFU=eSrc; bSrcFU=true;  eDstFU=eDst; bDstFU=true;  bDirty=true; }
     void TakeStr(long nVal, OUString& rStr) const;
     static void TakeUnitStr(MapUnit eUnit, OUString& rStr);
     static void TakeUnitStr(FieldUnit eUnit, OUString& rStr);
diff --git a/include/svx/svxgrahicitem.hxx b/include/svx/svxgrahicitem.hxx
index 794f68f..e42fd9b 100644
--- a/include/svx/svxgrahicitem.hxx
+++ b/include/svx/svxgrahicitem.hxx
@@ -30,7 +30,6 @@ class SVX_DLLPUBLIC SvxGraphicItem: public SfxPoolItem
     Graphic         aGraphic;
 
 public:
-                            SvxGraphicItem();
                             SvxGraphicItem( sal_uInt16 nWhich ,const Graphic& rGraphic);
                             SvxGraphicItem( const SvxGraphicItem& );
 
diff --git a/include/svx/sxcaitm.hxx b/include/svx/sxcaitm.hxx
index 05a919a..8afa883 100644
--- a/include/svx/sxcaitm.hxx
+++ b/include/svx/sxcaitm.hxx
@@ -36,7 +36,6 @@
 class SdrCaptionAngleItem: public SdrAngleItem {
 public:
     SdrCaptionAngleItem(long nAngle=0): SdrAngleItem(SDRATTR_CAPTIONANGLE,nAngle) {}
-    SdrCaptionAngleItem(SvStream& rIn): SdrAngleItem(SDRATTR_CAPTIONANGLE,rIn)    {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrCaptionAngleItem(*this);
diff --git a/include/svx/sxcecitm.hxx b/include/svx/sxcecitm.hxx
index 7ad2246..22e6024 100644
--- a/include/svx/sxcecitm.hxx
+++ b/include/svx/sxcecitm.hxx
@@ -52,7 +52,6 @@ public:
 class SVX_DLLPUBLIC SdrCaptionEscIsRelItem: public SdrYesNoItem {
 public:
     SdrCaptionEscIsRelItem(bool bRel=true): SdrYesNoItem(SDRATTR_CAPTIONESCISREL,bRel) {}
-    SdrCaptionEscIsRelItem(SvStream& rIn) : SdrYesNoItem(SDRATTR_CAPTIONESCISREL,rIn)  {}
     virtual ~SdrCaptionEscIsRelItem();
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
@@ -67,7 +66,6 @@ public:
 class SVX_DLLPUBLIC SdrCaptionEscRelItem: public SfxInt32Item {
 public:
     SdrCaptionEscRelItem(long nEscRel=5000): SfxInt32Item(SDRATTR_CAPTIONESCREL,nEscRel) {}
-    SdrCaptionEscRelItem(SvStream& rIn)    : SfxInt32Item(SDRATTR_CAPTIONESCREL,rIn)     {}
     virtual ~SdrCaptionEscRelItem();
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
@@ -82,7 +80,6 @@ public:
 class SdrCaptionEscAbsItem: public SdrMetricItem {
 public:
     SdrCaptionEscAbsItem(long nEscAbs=0): SdrMetricItem(SDRATTR_CAPTIONESCABS,nEscAbs) {}
-    SdrCaptionEscAbsItem(SvStream& rIn) : SdrMetricItem(SDRATTR_CAPTIONESCABS,rIn)     {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrCaptionEscAbsItem(*this);
diff --git a/include/svx/sxcgitm.hxx b/include/svx/sxcgitm.hxx
index f56a3d5..387876d 100644
--- a/include/svx/sxcgitm.hxx
+++ b/include/svx/sxcgitm.hxx
@@ -29,7 +29,6 @@
 class SdrCaptionGapItem: public SdrMetricItem {
 public:
     SdrCaptionGapItem(long nGap=0)  : SdrMetricItem(SDRATTR_CAPTIONGAP,nGap) {}
-    SdrCaptionGapItem(SvStream& rIn): SdrMetricItem(SDRATTR_CAPTIONGAP,rIn)  {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrCaptionGapItem(*this);
diff --git a/include/svx/sxcllitm.hxx b/include/svx/sxcllitm.hxx
index 7fd5e75..8090e17 100644
--- a/include/svx/sxcllitm.hxx
+++ b/include/svx/sxcllitm.hxx
@@ -31,7 +31,6 @@
 class SVX_DLLPUBLIC SdrCaptionLineLenItem: public SdrMetricItem {
 public:
     SdrCaptionLineLenItem(long nLineLen=0): SdrMetricItem(SDRATTR_CAPTIONLINELEN,nLineLen) {}
-    SdrCaptionLineLenItem(SvStream& rIn)  : SdrMetricItem(SDRATTR_CAPTIONLINELEN,rIn)      {}
     virtual ~SdrCaptionLineLenItem();
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
@@ -43,7 +42,6 @@ public:
 class SVX_DLLPUBLIC SdrCaptionFitLineLenItem: public SdrYesNoItem {
 public:
     SdrCaptionFitLineLenItem(bool bBestFit=true): SdrYesNoItem(SDRATTR_CAPTIONFITLINELEN,bBestFit) {}
-    SdrCaptionFitLineLenItem(SvStream& rIn)     : SdrYesNoItem(SDRATTR_CAPTIONFITLINELEN,rIn)      {}
     virtual ~SdrCaptionFitLineLenItem();
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
diff --git a/include/svx/sxelditm.hxx b/include/svx/sxelditm.hxx
index b27e9c1..16ff9b2 100644
--- a/include/svx/sxelditm.hxx
+++ b/include/svx/sxelditm.hxx
@@ -26,7 +26,6 @@
 class SdrEdgeLineDeltaCountItem: public SfxUInt16Item {
 public:
     SdrEdgeLineDeltaCountItem(sal_uInt16 nVal=0): SfxUInt16Item(SDRATTR_EDGELINEDELTAANZ,nVal) {}
-    SdrEdgeLineDeltaCountItem(SvStream& rIn): SfxUInt16Item(SDRATTR_EDGELINEDELTAANZ,rIn)  {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrEdgeLineDeltaCountItem(*this);
diff --git a/include/svx/sxenditm.hxx b/include/svx/sxenditm.hxx
index 87cd2ac..53805d1 100644
--- a/include/svx/sxenditm.hxx
+++ b/include/svx/sxenditm.hxx
@@ -26,7 +26,6 @@
 class SVX_DLLPUBLIC SdrEdgeNode1HorzDistItem: public SdrMetricItem {
 public:
     SdrEdgeNode1HorzDistItem(long nVal=0): SdrMetricItem(SDRATTR_EDGENODE1HORZDIST,nVal)  {}
-    SdrEdgeNode1HorzDistItem(SvStream& rIn): SdrMetricItem(SDRATTR_EDGENODE1HORZDIST,rIn) {}
     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;
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
@@ -35,7 +34,6 @@ public:
 class SVX_DLLPUBLIC SdrEdgeNode1VertDistItem: public SdrMetricItem {
 public:
     SdrEdgeNode1VertDistItem(long nVal=0): SdrMetricItem(SDRATTR_EDGENODE1VERTDIST,nVal)  {}
-    SdrEdgeNode1VertDistItem(SvStream& rIn): SdrMetricItem(SDRATTR_EDGENODE1VERTDIST,rIn) {}
     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;
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
@@ -44,7 +42,6 @@ public:
 class SVX_DLLPUBLIC SdrEdgeNode2HorzDistItem: public SdrMetricItem {
 public:
     SdrEdgeNode2HorzDistItem(long nVal=0): SdrMetricItem(SDRATTR_EDGENODE2HORZDIST,nVal)  {}
-    SdrEdgeNode2HorzDistItem(SvStream& rIn): SdrMetricItem(SDRATTR_EDGENODE2HORZDIST,rIn) {}
     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;
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
@@ -53,7 +50,6 @@ public:
 class SVX_DLLPUBLIC SdrEdgeNode2VertDistItem: public SdrMetricItem {
 public:
     SdrEdgeNode2VertDistItem(long nVal=0): SdrMetricItem(SDRATTR_EDGENODE2VERTDIST,nVal)  {}
-    SdrEdgeNode2VertDistItem(SvStream& rIn): SdrMetricItem(SDRATTR_EDGENODE2VERTDIST,rIn) {}
     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;
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
@@ -62,14 +58,12 @@ public:
 class SdrEdgeNode1GlueDistItem: public SdrMetricItem {
 public:
     SdrEdgeNode1GlueDistItem(long nVal=0): SdrMetricItem(SDRATTR_EDGENODE1GLUEDIST,nVal)  {}
-    SdrEdgeNode1GlueDistItem(SvStream& rIn): SdrMetricItem(SDRATTR_EDGENODE1GLUEDIST,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
 
 class SdrEdgeNode2GlueDistItem: public SdrMetricItem {
 public:
     SdrEdgeNode2GlueDistItem(long nVal=0): SdrMetricItem(SDRATTR_EDGENODE2GLUEDIST,nVal)  {}
-    SdrEdgeNode2GlueDistItem(SvStream& rIn): SdrMetricItem(SDRATTR_EDGENODE2GLUEDIST,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
 
diff --git a/include/svx/sxfiitm.hxx b/include/svx/sxfiitm.hxx
index 7e6e742..19767c0 100644
--- a/include/svx/sxfiitm.hxx
+++ b/include/svx/sxfiitm.hxx
@@ -29,7 +29,6 @@
 class SdrFractionItem: public SfxPoolItem {
     Fraction nValue;
 public:
-    SdrFractionItem(sal_uInt16 nId=0): SfxPoolItem(nId) {}
     SdrFractionItem(sal_uInt16 nId, const Fraction& rVal): SfxPoolItem(nId), nValue(rVal) {}
     SdrFractionItem(sal_uInt16 nId, SvStream& rIn);
     virtual bool             operator==(const SfxPoolItem&) const override;
diff --git a/include/svx/sxmbritm.hxx b/include/svx/sxmbritm.hxx
index a24c893..bd3343d 100644
--- a/include/svx/sxmbritm.hxx
+++ b/include/svx/sxmbritm.hxx
@@ -32,7 +32,6 @@
 class SVX_DLLPUBLIC SdrMeasureBelowRefEdgeItem: public SdrYesNoItem {
 public:
     SdrMeasureBelowRefEdgeItem(bool bOn=false): SdrYesNoItem(SDRATTR_MEASUREBELOWREFEDGE,bOn) {}
-    SdrMeasureBelowRefEdgeItem(SvStream& rIn): SdrYesNoItem(SDRATTR_MEASUREBELOWREFEDGE,rIn) {}
     virtual ~SdrMeasureBelowRefEdgeItem();
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
diff --git a/include/svx/sxmfsitm.hxx b/include/svx/sxmfsitm.hxx
index 41b94ae..9e7c9ff 100644
--- a/include/svx/sxmfsitm.hxx
+++ b/include/svx/sxmfsitm.hxx
@@ -27,8 +27,6 @@
 class SdrMeasureFormatStringItem: public SfxStringItem {
 public:
     SdrMeasureFormatStringItem()                   : SfxStringItem() { SetWhich(SDRATTR_MEASUREFORMATSTRING); }
-    SdrMeasureFormatStringItem(const OUString& rStr) : SfxStringItem(SDRATTR_MEASUREFORMATSTRING,rStr) {}
-    SdrMeasureFormatStringItem(SvStream& rIn)      : SfxStringItem(SDRATTR_MEASUREFORMATSTRING,rIn)  {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrMeasureFormatStringItem(*this);
diff --git a/include/svx/sxmtfitm.hxx b/include/svx/sxmtfitm.hxx
index b13800b..1fb2b3d 100644
--- a/include/svx/sxmtfitm.hxx
+++ b/include/svx/sxmtfitm.hxx
@@ -30,7 +30,6 @@
 class SVX_DLLPUBLIC SdrMeasureTextIsFixedAngleItem: public SdrYesNoItem {
 public:
     SdrMeasureTextIsFixedAngleItem(bool bOn=false): SdrYesNoItem(SDRATTR_MEASURETEXTISFIXEDANGLE,bOn) {}
-    SdrMeasureTextIsFixedAngleItem(SvStream& rIn): SdrYesNoItem(SDRATTR_MEASURETEXTISFIXEDANGLE,rIn) {}
     virtual ~SdrMeasureTextIsFixedAngleItem();
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
@@ -39,7 +38,6 @@ public:
 class SVX_DLLPUBLIC SdrMeasureTextFixedAngleItem: public SdrAngleItem {
 public:
     SdrMeasureTextFixedAngleItem(long nVal=0): SdrAngleItem(SDRATTR_MEASURETEXTFIXEDANGLE,nVal)  {}
-    SdrMeasureTextFixedAngleItem(SvStream& rIn): SdrAngleItem(SDRATTR_MEASURETEXTFIXEDANGLE,rIn) {}
     virtual ~SdrMeasureTextFixedAngleItem();
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
@@ -48,7 +46,6 @@ public:
 class SVX_DLLPUBLIC SdrMeasureDecimalPlacesItem: public SfxInt16Item {
 public:
     SdrMeasureDecimalPlacesItem(sal_Int16 nVal=2): SfxInt16Item(SDRATTR_MEASUREDECIMALPLACES,nVal)  {}
-    SdrMeasureDecimalPlacesItem(SvStream& rIn): SfxInt16Item(SDRATTR_MEASUREDECIMALPLACES,rIn) {}
     virtual ~SdrMeasureDecimalPlacesItem();
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
diff --git a/include/svx/sxmtritm.hxx b/include/svx/sxmtritm.hxx
index 82c58c1..07d33a1 100644
--- a/include/svx/sxmtritm.hxx
+++ b/include/svx/sxmtritm.hxx
@@ -26,7 +26,6 @@
 class SVX_DLLPUBLIC SdrMeasureTextRota90Item: public SdrYesNoItem {
 public:
     SdrMeasureTextRota90Item(bool bOn=false): SdrYesNoItem(SDRATTR_MEASURETEXTROTA90,bOn) {}
-    SdrMeasureTextRota90Item(SvStream& rIn): SdrYesNoItem(SDRATTR_MEASURETEXTROTA90,rIn) {}
     virtual ~SdrMeasureTextRota90Item();
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
@@ -36,7 +35,6 @@ public:
 class SVX_DLLPUBLIC SdrMeasureTextUpsideDownItem: public SdrYesNoItem {
 public:
     SdrMeasureTextUpsideDownItem(bool bOn=false): SdrYesNoItem(SDRATTR_MEASURETEXTUPSIDEDOWN,bOn) {}
-    SdrMeasureTextUpsideDownItem(SvStream& rIn): SdrYesNoItem(SDRATTR_MEASURETEXTUPSIDEDOWN,rIn) {}
     virtual ~SdrMeasureTextUpsideDownItem();
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
diff --git a/include/svx/sxsiitm.hxx b/include/svx/sxsiitm.hxx
index 0627c4e..69aad0c 100644
--- a/include/svx/sxsiitm.hxx
+++ b/include/svx/sxsiitm.hxx
@@ -23,7 +23,6 @@
 
 class SdrScaleItem: public SdrFractionItem {
 public:
-    SdrScaleItem(sal_uInt16 nId=0): SdrFractionItem(nId,Fraction(1,1)) {}
     SdrScaleItem(sal_uInt16 nId, const Fraction& rVal): SdrFractionItem(nId,rVal) {}
     SdrScaleItem(sal_uInt16 nId, SvStream& rIn): SdrFractionItem(nId,rIn) {}
     virtual bool GetPresentation(SfxItemPresentation ePresentation, SfxMapUnit eCoreMetric, SfxMapUnit ePresentationMetric, OUString &rText, const IntlWrapper * = nullptr) const override;
diff --git a/include/svx/ucsubset.hxx b/include/svx/ucsubset.hxx
index 26464d9..a640805 100644
--- a/include/svx/ucsubset.hxx
+++ b/include/svx/ucsubset.hxx
@@ -37,10 +37,6 @@ class FontCharMap;
 class Subset
 {
 public:
-    Subset( sal_UCS4 nMin, sal_UCS4 nMax, const OUString& aName )
-    : mnRangeMin(nMin), mnRangeMax(nMax), maRangeName(aName)
-    {}
-
     Subset( sal_UCS4 nMin, sal_UCS4 nMax, int resId );
 
     sal_UCS4        GetRangeMin() const { return mnRangeMin;}
diff --git a/include/svx/unoprov.hxx b/include/svx/unoprov.hxx
index 81e1ada..503d439 100644
--- a/include/svx/unoprov.hxx
+++ b/include/svx/unoprov.hxx
@@ -35,7 +35,7 @@ class SfxItemPool;
 #define UHASHMAP_NOTFOUND sal::static_int_cast< sal_uInt32 >(~0)
 class UHashMap
 {
-    UHashMap() {}
+    UHashMap() = delete;
 public:
     static sal_uInt32 getId( const OUString& rCompareString );
     static OUString getNameFromId (sal_uInt32 nId);
diff --git a/include/svx/xexch.hxx b/include/svx/xexch.hxx
index ccee761..ba6b16b 100644
--- a/include/svx/xexch.hxx
+++ b/include/svx/xexch.hxx
@@ -39,7 +39,6 @@ private:
     SfxItemPool*        pPool;
 
 public:
-                        XFillExchangeData();
                         XFillExchangeData(const XFillAttrSetItem& rXFillAttrSetItem);
                         virtual ~XFillExchangeData();
 
diff --git a/include/svx/xflgrit.hxx b/include/svx/xflgrit.hxx
index b1fc724..2dc6a7f 100644
--- a/include/svx/xflgrit.hxx
+++ b/include/svx/xflgrit.hxx
@@ -36,7 +36,6 @@ class SVX_DLLPUBLIC XFillGradientItem : public NameOrIndex
 public:
             static SfxPoolItem* CreateDefault();
             XFillGradientItem() : NameOrIndex(XATTR_FILLGRADIENT, -1) {}
-            XFillGradientItem(sal_uInt16 nWhich_) : NameOrIndex(nWhich_, -1) {}
             XFillGradientItem(sal_Int32 nIndex, const XGradient& rTheGradient);
             XFillGradientItem(const OUString& rName, const XGradient& rTheGradient, sal_uInt16 nWhich = XATTR_FILLGRADIENT);
             XFillGradientItem(const XGradient& rTheGradient);
diff --git a/svx/inc/AccessibleTableShape.hxx b/svx/inc/AccessibleTableShape.hxx
index d026af7..5ed067f 100644
--- a/svx/inc/AccessibleTableShape.hxx
+++ b/svx/inc/AccessibleTableShape.hxx
@@ -226,7 +226,6 @@ public:
     virtual sal_Bool SAL_CALL unselectColumn( sal_Int32 column )
         throw (css::lang::IndexOutOfBoundsException, css::uno::RuntimeException, std::exception) override ;
 private:
-    SVX_DLLPRIVATE explicit AccessibleTableHeaderShape( const css::uno::Reference<css::accessibility::XAccessible>& rxParent );
     bool mbRow;
     rtl::Reference< AccessibleTableShape > mpTable;
 };
diff --git a/svx/inc/galobj.hxx b/svx/inc/galobj.hxx
index dfac50c..b7f2e5b 100644
--- a/svx/inc/galobj.hxx
+++ b/svx/inc/galobj.hxx
@@ -152,10 +152,6 @@ public:
 
 class SgaObjectAnim : public SgaObjectBmp
 {
-private:
-
-                        SgaObjectAnim( const INetURLObject& ) {};
-
 public:
 
                         SgaObjectAnim();
@@ -168,10 +164,6 @@ public:
 
 class SgaObjectINet : public SgaObjectAnim
 {
-private:
-
-                        SgaObjectINet( const INetURLObject& ) {};
-
 public:
 
                         SgaObjectINet();
diff --git a/svx/inc/sdr/contact/viewcontactofunocontrol.hxx b/svx/inc/sdr/contact/viewcontactofunocontrol.hxx
index 4364e88..19a5b2ae 100644
--- a/svx/inc/sdr/contact/viewcontactofunocontrol.hxx
+++ b/svx/inc/sdr/contact/viewcontactofunocontrol.hxx
@@ -54,10 +54,6 @@ namespace sdr { namespace contact {
         explicit ViewContactOfUnoControl( SdrUnoObj& _rUnoObject );
         virtual ~ViewContactOfUnoControl();
 
-        /** access control to selected members
-        */
-        struct SdrUnoObjAccessControl { friend class ::SdrUnoObj; private: SdrUnoObjAccessControl() { } };
-
         /** retrieves a temporary XControl instance, whose parent is the given window
             @seealso SdrUnoObj::GetTemporaryControlForWindow
         */
diff --git a/svx/inc/sxallitm.hxx b/svx/inc/sxallitm.hxx
index ebbdef2..440f727 100644
--- a/svx/inc/sxallitm.hxx
+++ b/svx/inc/sxallitm.hxx
@@ -25,7 +25,6 @@
 class SdrAllPositionXItem: public SdrMetricItem {
 public:
     SdrAllPositionXItem(long nPosX=0): SdrMetricItem(SDRATTR_ALLPOSITIONX,nPosX) {}
-    SdrAllPositionXItem(SvStream& rIn): SdrMetricItem(SDRATTR_ALLPOSITIONX,rIn)  {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrAllPositionXItem(*this);
@@ -35,7 +34,6 @@ public:
 class SdrAllPositionYItem: public SdrMetricItem {
 public:
     SdrAllPositionYItem(long nPosY=0): SdrMetricItem(SDRATTR_ALLPOSITIONY,nPosY) {}
-    SdrAllPositionYItem(SvStream& rIn): SdrMetricItem(SDRATTR_ALLPOSITIONY,rIn)  {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrAllPositionYItem(*this);
@@ -45,7 +43,6 @@ public:
 class SdrAllSizeWidthItem: public SdrMetricItem {
 public:
     SdrAllSizeWidthItem(long nWdt=0): SdrMetricItem(SDRATTR_ALLSIZEWIDTH,nWdt)  {}
-    SdrAllSizeWidthItem(SvStream& rIn): SdrMetricItem(SDRATTR_ALLSIZEWIDTH,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrAllSizeWidthItem(*this);
@@ -58,7 +55,6 @@ public:
 class SdrAllSizeHeightItem: public SdrMetricItem {
 public:
     SdrAllSizeHeightItem(long nHgt=0): SdrMetricItem(SDRATTR_ALLSIZEHEIGHT,nHgt)  {}
-    SdrAllSizeHeightItem(SvStream& rIn): SdrMetricItem(SDRATTR_ALLSIZEHEIGHT,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrAllSizeHeightItem(*this);
diff --git a/svx/inc/sxlayitm.hxx b/svx/inc/sxlayitm.hxx
index 2c2fb6b..47fba3a 100644
--- a/svx/inc/sxlayitm.hxx
+++ b/svx/inc/sxlayitm.hxx
@@ -27,7 +27,6 @@
 class SdrLayerIdItem: public SfxUInt16Item {
 public:
     SdrLayerIdItem(sal_uInt16 nId=0): SfxUInt16Item(SDRATTR_LAYERID,nId)  {}
-    SdrLayerIdItem(SvStream& rIn): SfxUInt16Item(SDRATTR_LAYERID,rIn) {}
     SdrLayerID GetValue() const { return (SdrLayerID)SfxUInt16Item::GetValue(); }
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
@@ -36,7 +35,6 @@ class SdrLayerNameItem: public SfxStringItem {
 public:
     SdrLayerNameItem()                   : SfxStringItem() { SetWhich(SDRATTR_LAYERNAME); }
     SdrLayerNameItem(const OUString& rStr) : SfxStringItem(SDRATTR_LAYERNAME,rStr) {}
-    SdrLayerNameItem(SvStream& rIn)      : SfxStringItem(SDRATTR_LAYERNAME,rIn)  {}
     virtual SfxPoolItem* Clone(SfxItemPool* pPool=nullptr) const override;
 };
 
diff --git a/svx/inc/sxlogitm.hxx b/svx/inc/sxlogitm.hxx
index b45c0df..04c6d48 100644
--- a/svx/inc/sxlogitm.hxx
+++ b/svx/inc/sxlogitm.hxx
@@ -25,7 +25,6 @@
 class SdrLogicSizeWidthItem: public SdrMetricItem {
 public:
     SdrLogicSizeWidthItem(long nWdt=0): SdrMetricItem(SDRATTR_LOGICSIZEWIDTH,nWdt)  {}
-    SdrLogicSizeWidthItem(SvStream& rIn): SdrMetricItem(SDRATTR_LOGICSIZEWIDTH,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrLogicSizeWidthItem(*this);
@@ -38,7 +37,6 @@ public:
 class SdrLogicSizeHeightItem: public SdrMetricItem {
 public:
     SdrLogicSizeHeightItem(long nHgt=0): SdrMetricItem(SDRATTR_LOGICSIZEHEIGHT,nHgt)  {}
-    SdrLogicSizeHeightItem(SvStream& rIn): SdrMetricItem(SDRATTR_LOGICSIZEHEIGHT,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrLogicSizeHeightItem(*this);
diff --git a/svx/inc/sxmoitm.hxx b/svx/inc/sxmoitm.hxx
index 0849303..ec2697a 100644
--- a/svx/inc/sxmoitm.hxx
+++ b/svx/inc/sxmoitm.hxx
@@ -27,7 +27,6 @@
 class SdrMeasureOverhangItem: public SdrMetricItem {
 public:
     SdrMeasureOverhangItem(long nVal=0): SdrMetricItem(SDRATTR_MEASUREOVERHANG,nVal)  {}
-    SdrMeasureOverhangItem(SvStream& rIn): SdrMetricItem(SDRATTR_MEASUREOVERHANG,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrMeasureOverhangItem(*this);
diff --git a/svx/inc/sxmovitm.hxx b/svx/inc/sxmovitm.hxx
index de5526a..03ee34a 100644
--- a/svx/inc/sxmovitm.hxx
+++ b/svx/inc/sxmovitm.hxx
@@ -25,7 +25,6 @@
 class SdrMoveXItem: public SdrMetricItem {
 public:
     SdrMoveXItem(long n=0): SdrMetricItem(SDRATTR_MOVEX,n)        {}
-    SdrMoveXItem(SvStream& rIn): SdrMetricItem(SDRATTR_MOVEX,rIn) {}
     SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrMoveXItem(*this);
@@ -35,7 +34,6 @@ public:
 class SdrMoveYItem: public SdrMetricItem {
 public:
     SdrMoveYItem(long n=0): SdrMetricItem(SDRATTR_MOVEY,n)        {}
-    SdrMoveYItem(SvStream& rIn): SdrMetricItem(SDRATTR_MOVEY,rIn) {}
     SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrMoveYItem(*this);
diff --git a/svx/inc/sxmsitm.hxx b/svx/inc/sxmsitm.hxx
index 9393d94..883bbe4 100644
--- a/svx/inc/sxmsitm.hxx
+++ b/svx/inc/sxmsitm.hxx
@@ -29,7 +29,6 @@ class SdrMeasureScaleItem: public SdrScaleItem {
 public:
     SdrMeasureScaleItem()                   : SdrScaleItem(SDRATTR_MEASURESCALE,Fraction(1,1)) {}
     SdrMeasureScaleItem(const Fraction& rFr): SdrScaleItem(SDRATTR_MEASURESCALE,rFr) {}
-    SdrMeasureScaleItem(SvStream& rIn)      : SdrScaleItem(SDRATTR_MEASURESCALE,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrMeasureScaleItem(*this);
diff --git a/svx/inc/sxmtaitm.hxx b/svx/inc/sxmtaitm.hxx
index 03d6ea3..663ce66 100644
--- a/svx/inc/sxmtaitm.hxx
+++ b/svx/inc/sxmtaitm.hxx
@@ -28,7 +28,6 @@
 class SdrMeasureTextAutoAngleItem: public SdrYesNoItem {
 public:
     SdrMeasureTextAutoAngleItem(bool bOn=true): SdrYesNoItem(SDRATTR_MEASURETEXTAUTOANGLE,bOn) {}
-    SdrMeasureTextAutoAngleItem(SvStream& rIn): SdrYesNoItem(SDRATTR_MEASURETEXTAUTOANGLE,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrMeasureTextAutoAngleItem(*this);
@@ -40,7 +39,6 @@ public:
 class SdrMeasureTextAutoAngleViewItem: public SdrAngleItem {
 public:
     SdrMeasureTextAutoAngleViewItem(long nVal=31500): SdrAngleItem(SDRATTR_MEASURETEXTAUTOANGLEVIEW,nVal)  {}
-    SdrMeasureTextAutoAngleViewItem(SvStream& rIn): SdrAngleItem(SDRATTR_MEASURETEXTAUTOANGLEVIEW,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrMeasureTextAutoAngleViewItem(*this);
diff --git a/svx/inc/sxoneitm.hxx b/svx/inc/sxoneitm.hxx
index c1ae53d..7d61cee 100644
--- a/svx/inc/sxoneitm.hxx
+++ b/svx/inc/sxoneitm.hxx
@@ -25,7 +25,6 @@
 class SdrOnePositionXItem: public SdrMetricItem {
 public:
     SdrOnePositionXItem(long nPosX=0): SdrMetricItem(SDRATTR_ONEPOSITIONX,nPosX) {}
-    SdrOnePositionXItem(SvStream& rIn): SdrMetricItem(SDRATTR_ONEPOSITIONX,rIn)  {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrOnePositionXItem(*this);
@@ -35,7 +34,6 @@ public:
 class SdrOnePositionYItem: public SdrMetricItem {
 public:
     SdrOnePositionYItem(long nPosY=0): SdrMetricItem(SDRATTR_ONEPOSITIONY,nPosY) {}
-    SdrOnePositionYItem(SvStream& rIn): SdrMetricItem(SDRATTR_ONEPOSITIONY,rIn)  {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrOnePositionYItem(*this);
@@ -45,7 +43,6 @@ public:
 class SdrOneSizeWidthItem: public SdrMetricItem {
 public:
     SdrOneSizeWidthItem(long nWdt=0): SdrMetricItem(SDRATTR_ONESIZEWIDTH,nWdt)  {}
-    SdrOneSizeWidthItem(SvStream& rIn): SdrMetricItem(SDRATTR_ONESIZEWIDTH,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrOneSizeWidthItem(*this);
@@ -58,7 +55,6 @@ public:
 class SdrOneSizeHeightItem: public SdrMetricItem {
 public:
     SdrOneSizeHeightItem(long nHgt=0): SdrMetricItem(SDRATTR_ONESIZEHEIGHT,nHgt)  {}
-    SdrOneSizeHeightItem(SvStream& rIn): SdrMetricItem(SDRATTR_ONESIZEHEIGHT,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrOneSizeHeightItem(*this);
diff --git a/svx/inc/sxopitm.hxx b/svx/inc/sxopitm.hxx
index fc6ba4b..0484281 100644
--- a/svx/inc/sxopitm.hxx
+++ b/svx/inc/sxopitm.hxx
@@ -25,7 +25,6 @@
 class SdrObjPrintableItem: public SdrYesNoItem {
 public:
     SdrObjPrintableItem(bool bOn=false): SdrYesNoItem(SDRATTR_OBJPRINTABLE,bOn) {}
-    SdrObjPrintableItem(SvStream& rIn): SdrYesNoItem(SDRATTR_OBJPRINTABLE,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrObjPrintableItem(*this);
@@ -35,7 +34,6 @@ public:
 class SdrObjVisibleItem: public SdrYesNoItem {
 public:
     SdrObjVisibleItem(bool bOn=true): SdrYesNoItem(SDRATTR_OBJVISIBLE,bOn) {}
-    SdrObjVisibleItem(SvStream& rIn): SdrYesNoItem(SDRATTR_OBJVISIBLE,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrObjVisibleItem(*this);
diff --git a/svx/inc/sxreaitm.hxx b/svx/inc/sxreaitm.hxx
index b61b357..d681bb0 100644
--- a/svx/inc/sxreaitm.hxx
+++ b/svx/inc/sxreaitm.hxx
@@ -27,7 +27,6 @@ class SdrResizeXAllItem: public SdrFractionItem {
 public:
     SdrResizeXAllItem(): SdrFractionItem(SDRATTR_RESIZEXALL,Fraction(1,1)) {}
     SdrResizeXAllItem(const Fraction& rFact): SdrFractionItem(SDRATTR_RESIZEXALL,rFact) {}
-    SdrResizeXAllItem(SvStream& rIn): SdrFractionItem(SDRATTR_RESIZEXALL,rIn)    {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrResizeXAllItem(*this);
@@ -38,7 +37,6 @@ class SdrResizeYAllItem: public SdrFractionItem {
 public:
     SdrResizeYAllItem(): SdrFractionItem(SDRATTR_RESIZEYALL,Fraction(1,1)) {}
     SdrResizeYAllItem(const Fraction& rFact): SdrFractionItem(SDRATTR_RESIZEYALL,rFact) {}
-    SdrResizeYAllItem(SvStream& rIn): SdrFractionItem(SDRATTR_RESIZEYALL,rIn)    {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrResizeYAllItem(*this);
diff --git a/svx/inc/sxreoitm.hxx b/svx/inc/sxreoitm.hxx
index 60594bd..b2ddb98 100644
--- a/svx/inc/sxreoitm.hxx
+++ b/svx/inc/sxreoitm.hxx
@@ -27,7 +27,6 @@ class SdrResizeXOneItem: public SdrFractionItem {
 public:
     SdrResizeXOneItem(): SdrFractionItem(SDRATTR_RESIZEXONE,Fraction(1,1)) {}
     SdrResizeXOneItem(const Fraction& rFact): SdrFractionItem(SDRATTR_RESIZEXONE,rFact) {}
-    SdrResizeXOneItem(SvStream& rIn): SdrFractionItem(SDRATTR_RESIZEXONE,rIn)    {}
     SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrResizeXOneItem(*this);
@@ -38,7 +37,6 @@ class SdrResizeYOneItem: public SdrFractionItem {
 public:
     SdrResizeYOneItem(): SdrFractionItem(SDRATTR_RESIZEYONE,Fraction(1,1)) {}
     SdrResizeYOneItem(const Fraction& rFact): SdrFractionItem(SDRATTR_RESIZEYONE,rFact) {}
-    SdrResizeYOneItem(SvStream& rIn): SdrFractionItem(SDRATTR_RESIZEYONE,rIn)    {}
     SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrResizeYOneItem(*this);
diff --git a/svx/inc/sxroaitm.hxx b/svx/inc/sxroaitm.hxx
index 6b73147..1572862 100644
--- a/svx/inc/sxroaitm.hxx
+++ b/svx/inc/sxroaitm.hxx
@@ -25,7 +25,6 @@
 class SdrRotateAllItem: public SdrAngleItem {
 public:
     SdrRotateAllItem(long nAngle=0): SdrAngleItem(SDRATTR_ROTATEALL,nAngle) {}
-    SdrRotateAllItem(SvStream& rIn): SdrAngleItem(SDRATTR_ROTATEALL,rIn)    {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrRotateAllItem(*this);
diff --git a/svx/inc/sxrooitm.hxx b/svx/inc/sxrooitm.hxx
index 9cd7c87..2150d80 100644
--- a/svx/inc/sxrooitm.hxx
+++ b/svx/inc/sxrooitm.hxx
@@ -25,7 +25,6 @@
 class SdrRotateOneItem: public SdrAngleItem {
 public:
     SdrRotateOneItem(long nAngle=0): SdrAngleItem(SDRATTR_ROTATEONE,nAngle) {}
-    SdrRotateOneItem(SvStream& rIn): SdrAngleItem(SDRATTR_ROTATEONE,rIn)    {}
     SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrRotateOneItem(*this);
diff --git a/svx/inc/sxsaitm.hxx b/svx/inc/sxsaitm.hxx
index c2af31f..2e5d397 100644
--- a/svx/inc/sxsaitm.hxx
+++ b/svx/inc/sxsaitm.hxx
@@ -25,7 +25,6 @@
 class SdrShearAngleItem: public SdrAngleItem {
 public:
     SdrShearAngleItem(long nAngle=0): SdrAngleItem(SDRATTR_SHEARANGLE,nAngle) {}
-    SdrShearAngleItem(SvStream& rIn): SdrAngleItem(SDRATTR_SHEARANGLE,rIn)    {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrShearAngleItem(*this);
diff --git a/svx/inc/sxsalitm.hxx b/svx/inc/sxsalitm.hxx
index c385643..14b8859 100644
--- a/svx/inc/sxsalitm.hxx
+++ b/svx/inc/sxsalitm.hxx
@@ -25,7 +25,6 @@
 class SdrHorzShearAllItem: public SdrAngleItem {
 public:
     SdrHorzShearAllItem(long nAngle=0): SdrAngleItem(SDRATTR_HORZSHEARALL,nAngle) {}
-    SdrHorzShearAllItem(SvStream& rIn): SdrAngleItem(SDRATTR_HORZSHEARALL,rIn)    {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrHorzShearAllItem(*this);
@@ -35,7 +34,6 @@ public:
 class SdrVertShearAllItem: public SdrAngleItem {
 public:
     SdrVertShearAllItem(long nAngle=0): SdrAngleItem(SDRATTR_VERTSHEARALL,nAngle) {}
-    SdrVertShearAllItem(SvStream& rIn): SdrAngleItem(SDRATTR_VERTSHEARALL,rIn)    {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrVertShearAllItem(*this);
diff --git a/svx/inc/sxsoitm.hxx b/svx/inc/sxsoitm.hxx
index 9026736..aa2be76 100644
--- a/svx/inc/sxsoitm.hxx
+++ b/svx/inc/sxsoitm.hxx
@@ -25,7 +25,6 @@
 class SdrHorzShearOneItem: public SdrAngleItem {
 public:
     SdrHorzShearOneItem(long nAngle=0): SdrAngleItem(SDRATTR_HORZSHEARONE,nAngle) {}
-    SdrHorzShearOneItem(SvStream& rIn): SdrAngleItem(SDRATTR_HORZSHEARONE,rIn)    {}
     SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrHorzShearOneItem(*this);
@@ -35,7 +34,6 @@ public:
 class SdrVertShearOneItem: public SdrAngleItem {
 public:
     SdrVertShearOneItem(long nAngle=0): SdrAngleItem(SDRATTR_VERTSHEARONE,nAngle) {}
-    SdrVertShearOneItem(SvStream& rIn): SdrAngleItem(SDRATTR_VERTSHEARONE,rIn)    {}
     SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrVertShearOneItem(*this);
diff --git a/svx/inc/sxtraitm.hxx b/svx/inc/sxtraitm.hxx
index 1a73c56..645831b 100644
--- a/svx/inc/sxtraitm.hxx
+++ b/svx/inc/sxtraitm.hxx
@@ -25,7 +25,6 @@
 class SdrTransformRef1XItem: public SdrMetricItem {
 public:
     SdrTransformRef1XItem(long nHgt=0): SdrMetricItem(SDRATTR_TRANSFORMREF1X,nHgt)  {}
-    SdrTransformRef1XItem(SvStream& rIn): SdrMetricItem(SDRATTR_TRANSFORMREF1X,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrTransformRef1XItem(*this);
@@ -35,7 +34,6 @@ public:
 class SdrTransformRef1YItem: public SdrMetricItem {
 public:
     SdrTransformRef1YItem(long nHgt=0): SdrMetricItem(SDRATTR_TRANSFORMREF1Y,nHgt)  {}
-    SdrTransformRef1YItem(SvStream& rIn): SdrMetricItem(SDRATTR_TRANSFORMREF1Y,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrTransformRef1YItem(*this);
@@ -45,7 +43,6 @@ public:
 class SdrTransformRef2XItem: public SdrMetricItem {
 public:
     SdrTransformRef2XItem(long nHgt=0): SdrMetricItem(SDRATTR_TRANSFORMREF2X,nHgt)  {}
-    SdrTransformRef2XItem(SvStream& rIn): SdrMetricItem(SDRATTR_TRANSFORMREF2X,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrTransformRef2XItem(*this);
@@ -55,7 +52,6 @@ public:
 class SdrTransformRef2YItem: public SdrMetricItem {
 public:
     SdrTransformRef2YItem(long nHgt=0): SdrMetricItem(SDRATTR_TRANSFORMREF2Y,nHgt)  {}
-    SdrTransformRef2YItem(SvStream& rIn): SdrMetricItem(SDRATTR_TRANSFORMREF2Y,rIn) {}
     virtual SfxPoolItem* Clone(SfxItemPool*) const override
     {
         return new SdrTransformRef2YItem(*this);
diff --git a/svx/source/dialog/imapwnd.hxx b/svx/source/dialog/imapwnd.hxx
index ed25c72..2ef4eee 100644
--- a/svx/source/dialog/imapwnd.hxx
+++ b/svx/source/dialog/imapwnd.hxx
@@ -60,10 +60,6 @@ class IMapUserData : public SdrObjUserData
 
 public:
 
-                            IMapUserData() :
-                                SdrObjUserData  ( IMapInventor, SVD_IMAP_USERDATA ),
-                                mpObj           ( ) {}
-
                    explicit IMapUserData( const IMapObjectPtr& rIMapObj ) :
                                 SdrObjUserData  ( IMapInventor, SVD_IMAP_USERDATA ),
                                 mpObj           ( rIMapObj ) {}
diff --git a/svx/source/form/fmsrcimp.cxx b/svx/source/form/fmsrcimp.cxx
index 0e10c58..5d0e72d 100644
--- a/svx/source/form/fmsrcimp.cxx
+++ b/svx/source/form/fmsrcimp.cxx
@@ -660,43 +660,6 @@ FmSearchEngine::SEARCH_RESULT FmSearchEngine::SearchRegularApprox(const OUString
 
 
 FmSearchEngine::FmSearchEngine(const Reference< XComponentContext >& _rxContext,
-            const Reference< XResultSet > & xCursor, const OUString& sVisibleFields,
-            const Reference< XNumberFormatsSupplier > & xFormatSupplier, FMSEARCH_MODE eMode)
-
-    :m_xSearchCursor(xCursor)
-    ,m_xFormatSupplier(xFormatSupplier)
-    ,m_aCharacterClassficator( _rxContext, SvtSysLocale().GetLanguageTag() )
-    ,m_aStringCompare( _rxContext )
-    ,m_nCurrentFieldIndex(-2)   // -1 hat schon eine Bedeutung, also nehme ich -2 fuer 'ungueltig'
-    ,m_bUsingTextComponents(false)
-    ,m_eSearchForType(SEARCHFOR_STRING)
-    ,m_srResult(SR_FOUND)
-    ,m_bSearchingCurrently(false)
-    ,m_bCancelAsynchRequest(false)
-    ,m_eMode(eMode)
-    ,m_bFormatter(false)
-    ,m_bForward(false)
-    ,m_bWildcard(false)
-    ,m_bRegular(false)
-    ,m_bLevenshtein(false)
-    ,m_bTransliteration(false)
-    ,m_bLevRelaxed(false)
-    ,m_nLevOther(0)
-    ,m_nLevShorter(0)
-    ,m_nLevLonger(0)
-    ,m_nPosition(MATCHING_ANYWHERE)
-    ,m_nTransliterationFlags(0)
-{
-
-    m_xFormatter.set( css::util::NumberFormatter::create( ::comphelper::getProcessComponentContext() ),
-                      UNO_QUERY_THROW);
-    m_xFormatter->attachNumberFormatsSupplier(m_xFormatSupplier);
-
-    Init(sVisibleFields);
-}
-
-
-FmSearchEngine::FmSearchEngine(const Reference< XComponentContext >& _rxContext,
         const Reference< XResultSet > & xCursor, const OUString& sVisibleFields,
         const InterfaceArray& arrFields, FMSEARCH_MODE eMode)
     :m_xSearchCursor(xCursor)
diff --git a/svx/source/inc/filtnav.hxx b/svx/source/inc/filtnav.hxx
index 9135364..66906ef 100644
--- a/svx/source/inc/filtnav.hxx
+++ b/svx/source/inc/filtnav.hxx
@@ -121,7 +121,6 @@ public:
 class FmFilterItems : public FmParentData
 {
 public:
-    FmFilterItems() : FmParentData(nullptr, OUString()) {}
     FmFilterItems(FmFormItem* pParent, const OUString& rText ) : FmParentData(pParent, rText) {}
 
     FmFilterItem* Find( const ::sal_Int32 _nFilterComponentIndex ) const;
diff --git a/svx/source/inc/fmshimp.hxx b/svx/source/inc/fmshimp.hxx
index 0c620c78..96ae5ca 100644
--- a/svx/source/inc/fmshimp.hxx
+++ b/svx/source/inc/fmshimp.hxx
@@ -115,7 +115,6 @@ struct FmLoadAction
     ImplSVEvent * nEventId;
     LoadFormsFlags  nFlags;
 
-    FmLoadAction( ) : pPage( nullptr ), nEventId( nullptr ), nFlags( LoadFormsFlags::Load ) { }
     FmLoadAction( FmFormPage* _pPage, LoadFormsFlags _nFlags, ImplSVEvent * _nEventId )
         :pPage( _pPage ), nEventId( _nEventId ), nFlags( _nFlags )
     {
diff --git a/svx/source/inc/sdbdatacolumn.hxx b/svx/source/inc/sdbdatacolumn.hxx
index 4d0d5a7..c3a2bae 100644
--- a/svx/source/inc/sdbdatacolumn.hxx
+++ b/svx/source/inc/sdbdatacolumn.hxx
@@ -41,7 +41,6 @@ namespace svxform
         css::uno::Reference< css::sdb::XColumnUpdate>     m_xColumnUpdate;
 
     public:
-        DataColumn() { };
         DataColumn(const css::uno::Reference< css::beans::XPropertySet>& _rxIFace);
         // if the object behind _rxIFace doesn't fully support the DataColumn service,
         // (which is checked via the supported interfaces) _all_ members will be set to
diff --git a/svx/source/items/e3ditem.cxx b/svx/source/items/e3ditem.cxx
index 9604bce..7053bb9 100644
--- a/svx/source/items/e3ditem.cxx
+++ b/svx/source/items/e3ditem.cxx
@@ -26,10 +26,6 @@
 using namespace ::com::sun::star;
 
 
-SvxB3DVectorItem::SvxB3DVectorItem()
-{
-}
-
 SvxB3DVectorItem::~SvxB3DVectorItem()
 {
 }
diff --git a/svx/source/sidebar/tools/Popup.cxx b/svx/source/sidebar/tools/Popup.cxx
index 1ab29dc..eb1f3da 100644
--- a/svx/source/sidebar/tools/Popup.cxx
+++ b/svx/source/sidebar/tools/Popup.cxx
@@ -90,13 +90,6 @@ void Popup::Hide()
             mxContainer->EndPopupMode();
 }
 
-void Popup::SetPopupModeEndHandler (const ::std::function<void ()>& rCallback)
-{
-    maPopupModeEndCallback = rCallback;
-    if (mxContainer)
-        mxContainer->SetPopupModeEndHdl(LINK(this, Popup, PopupModeEndHandler));
-}
-
 void Popup::ProvideContainerAndControl()
 {
     if ( ! (mxContainer && mxControl)
diff --git a/svx/source/sidebar/tools/ValueSetWithTextControl.cxx b/svx/source/sidebar/tools/ValueSetWithTextControl.cxx
index 440ea41..e3377e0 100644
--- a/svx/source/sidebar/tools/ValueSetWithTextControl.cxx
+++ b/svx/source/sidebar/tools/ValueSetWithTextControl.cxx
@@ -104,45 +104,6 @@ void ValueSetWithTextControl::AddItem(
 }
 
 
-void ValueSetWithTextControl::ReplaceItemImages(
-    const sal_uInt16 nItemId,
-    const Image& rItemImage,
-    const Image* pSelectedItemImage )
-{
-    if ( meControlType != IMAGE_TEXT )
-    {
-        return;
-    }
-
-    if ( nItemId == 0 ||
-         nItemId > maItems.size() )
-    {
-        return;
-    }
-
-    maItems[nItemId-1].maItemImage = rItemImage;
-    maItems[nItemId-1].maSelectedItemImage = (pSelectedItemImage != nullptr)
-                                             ? *pSelectedItemImage
-                                             : rItemImage;
-
-//#ifndef MACOSX
-    if ( GetDPIScaleFactor() > 1 )
-    {
-        BitmapEx b = maItems[nItemId-1].maItemImage.GetBitmapEx();
-        b.Scale(GetDPIScaleFactor(), GetDPIScaleFactor());
-        maItems[nItemId-1].maItemImage = Image(b);
-
-        if ( pSelectedItemImage != nullptr )
-        {
-            b = maItems[nItemId-1].maSelectedItemImage.GetBitmapEx();
-            b.Scale(GetDPIScaleFactor(), GetDPIScaleFactor());
-            maItems[nItemId-1].maSelectedItemImage = Image(b);
-        }
-    }
-//#endif
-}
-
-
 void ValueSetWithTextControl::UserDraw( const UserDrawEvent& rUDEvt )
 {
     const Rectangle aRect = rUDEvt.GetRect();
diff --git a/svx/source/table/tablemodel.hxx b/svx/source/table/tablemodel.hxx
index 4779f88..66263e6 100644
--- a/svx/source/table/tablemodel.hxx
+++ b/svx/source/table/tablemodel.hxx
@@ -189,13 +189,6 @@ public:
             mxBroadcaster->lockBroadcasts();
     }
 
-    explicit TableModelNotifyGuard( css::uno::XInterface* pInterface )
-    : mxBroadcaster( pInterface, css::uno::UNO_QUERY )
-    {
-        if( mxBroadcaster.is() )
-            mxBroadcaster->lockBroadcasts();
-    }
-
     ~TableModelNotifyGuard()
     {
         if( mxBroadcaster.is() )
diff --git a/svx/source/tbxctrls/grafctrl.cxx b/svx/source/tbxctrls/grafctrl.cxx
index ba66a9d..27b23b8 100644
--- a/svx/source/tbxctrls/grafctrl.cxx
+++ b/svx/source/tbxctrls/grafctrl.cxx
@@ -65,22 +65,6 @@ using namespace ::com::sun::star::lang;
 #define TOOLBOX_NAME                "colorbar"
 
 
-TbxImageItem::TbxImageItem( sal_uInt16 _nWhich, sal_uInt16 nImage ) :
-    SfxUInt16Item( _nWhich, nImage )
-{
-}
-
-
-SfxPoolItem* TbxImageItem::Clone( SfxItemPool* ) const
-{
-    return new TbxImageItem( *this );
-}
-
-bool TbxImageItem::operator==( const SfxPoolItem& rItem ) const
-{
-    return static_cast<const TbxImageItem&>(rItem).GetValue() == GetValue();
-}
-
 class ImplGrafMetricField : public MetricField
 {
     using Window::Update;
diff --git a/svx/source/tbxctrls/linectrl.cxx b/svx/source/tbxctrls/linectrl.cxx
index a69693f..116491c 100644
--- a/svx/source/tbxctrls/linectrl.cxx
+++ b/svx/source/tbxctrls/linectrl.cxx
@@ -245,25 +245,6 @@ VclPtr<vcl::Window> SvxLineWidthToolBoxControl::CreateItemWindow( vcl::Window *p
 SvxLineEndWindow::SvxLineEndWindow(
     sal_uInt16 nSlotId,
     const Reference< XFrame >& rFrame,
-    const OUString& rWndTitle ) :
-    SfxPopupWindow( nSlotId,
-                    rFrame,
-                    WinBits( WB_STDPOPUP | WB_OWNERDRAWDECORATION ) ),
-    aLineEndSet     ( VclPtr<ValueSet>::Create(this, WinBits( WB_ITEMBORDER | WB_3DLOOK | WB_NO_DIRECTSELECT )) ),
-    nCols           ( 2 ),
-    nLines          ( 12 ),
-    nLineEndWidth   ( 400 ),
-    bPopupMode      ( true ),
-    mbInResize      ( false ),
-    mxFrame         ( rFrame )
-{
-    SetText( rWndTitle );
-    implInit();
-}
-
-SvxLineEndWindow::SvxLineEndWindow(
-    sal_uInt16 nSlotId,
-    const Reference< XFrame >& rFrame,
     vcl::Window* pParentWindow,
     const OUString& rWndTitle ) :
     SfxPopupWindow( nSlotId,
diff --git a/svx/source/xoutdev/xexch.cxx b/svx/source/xoutdev/xexch.cxx
index 2993c5b..dfde640 100644
--- a/svx/source/xoutdev/xexch.cxx
+++ b/svx/source/xoutdev/xexch.cxx
@@ -30,13 +30,6 @@
 #include <memory>
 
 
-/// default CTOR, for Assign()
-XFillExchangeData::XFillExchangeData() :
-    pXFillAttrSetItem( nullptr ),
-    pPool( nullptr )
-{
-}
-
 XFillExchangeData::XFillExchangeData( const XFillAttrSetItem& rXFillAttrSetItem ) :
     pXFillAttrSetItem( static_cast<XFillAttrSetItem*>( rXFillAttrSetItem.Clone( rXFillAttrSetItem.GetItemSet().GetPool() ) ) ),
     pPool( rXFillAttrSetItem.GetItemSet().GetPool() )


More information about the Libreoffice-commits mailing list