include/svx/obj3d.hxx | 2 +- include/svx/sdr/properties/defaultproperties.hxx | 2 +- include/svx/sdr/properties/properties.hxx | 4 ---- include/svx/sdr/table/tablecontroller.hxx | 2 +- include/svx/selectioncontroller.hxx | 1 - include/svx/svdedxv.hxx | 2 +- include/svx/svdobj.hxx | 4 ---- include/svx/svdotext.hxx | 5 +++-- include/svx/svdpage.hxx | 4 +--- include/svx/svdpntv.hxx | 3 --- svx/source/sdr/properties/properties.cxx | 6 ------ svx/source/svdraw/selectioncontroller.cxx | 5 ----- svx/source/svdraw/svdobj.cxx | 9 --------- svx/source/svdraw/svdpage.cxx | 7 ------- svx/source/svdraw/svdpntv.cxx | 7 ------- 15 files changed, 8 insertions(+), 55 deletions(-)
New commits: commit 7f590dd7f492982f233d59afe672fa38a29279a3 Author: Noel Grandin <noel.gran...@collabora.co.uk> Date: Wed Mar 28 14:34:10 2018 +0200 loplugin:virtualdown in svx Change-Id: I953780a4b2879266c415a3c4e8992c8be74dced4 Reviewed-on: https://gerrit.libreoffice.org/52001 Tested-by: Jenkins <c...@libreoffice.org> Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk> diff --git a/include/svx/obj3d.hxx b/include/svx/obj3d.hxx index 8f664c815a60..11229e7ed368 100644 --- a/include/svx/obj3d.hxx +++ b/include/svx/obj3d.hxx @@ -81,7 +81,7 @@ public: E3dObjList(); SVX_DLLPUBLIC virtual ~E3dObjList() override; - virtual E3dObjList* Clone() const override; + virtual E3dObjList* Clone() const; virtual void NbcInsertObject(SdrObject* pObj, size_t nPos=SAL_MAX_SIZE) override; virtual void InsertObject(SdrObject* pObj, size_t nPos=SAL_MAX_SIZE) override; diff --git a/include/svx/sdr/properties/defaultproperties.hxx b/include/svx/sdr/properties/defaultproperties.hxx index e264191c6f0a..deca6ce4a60b 100644 --- a/include/svx/sdr/properties/defaultproperties.hxx +++ b/include/svx/sdr/properties/defaultproperties.hxx @@ -100,7 +100,7 @@ namespace sdr virtual void ForceDefaultAttributes(); // Scale the included ItemSet. - virtual void Scale(const Fraction& rScale) override; + virtual void Scale(const Fraction& rScale); }; } // end of namespace properties } // end of namespace sdr diff --git a/include/svx/sdr/properties/properties.hxx b/include/svx/sdr/properties/properties.hxx index ef6cccb3103d..71dad7f567fb 100644 --- a/include/svx/sdr/properties/properties.hxx +++ b/include/svx/sdr/properties/properties.hxx @@ -141,10 +141,6 @@ namespace sdr // Get the installed StyleSheet. virtual SfxStyleSheet* GetStyleSheet() const = 0; - // Scale the local ItemSet as far as it contains metric items. - // Override this to do it for hierarchical objects like e.g. groups. - virtual void Scale(const Fraction& rScale); - // Move local items to a new ItemPool. // Override this to do it for hierarchical objects like e.g. groups. virtual void MoveToItemPool(SfxItemPool* pSrcPool, SfxItemPool* pDestPool, SdrModel* pNewModel); diff --git a/include/svx/sdr/table/tablecontroller.hxx b/include/svx/sdr/table/tablecontroller.hxx index 9ad6658a299c..9b0eee19a28f 100644 --- a/include/svx/sdr/table/tablecontroller.hxx +++ b/include/svx/sdr/table/tablecontroller.hxx @@ -51,7 +51,7 @@ public: SVX_DLLPRIVATE virtual bool onMouseButtonUp(const MouseEvent& rMEvt, vcl::Window* pWin) override; SVX_DLLPRIVATE virtual bool onMouseMove(const MouseEvent& rMEvt, vcl::Window* pWin) override; - SVX_DLLPRIVATE virtual bool HasMarked() override; + SVX_DLLPRIVATE virtual bool HasMarked(); SVX_DLLPRIVATE virtual bool DeleteMarked() override; SVX_DLLPRIVATE virtual void onSelectionHasChanged() override; diff --git a/include/svx/selectioncontroller.hxx b/include/svx/selectioncontroller.hxx index 7510a830e645..9df053e9f5bc 100644 --- a/include/svx/selectioncontroller.hxx +++ b/include/svx/selectioncontroller.hxx @@ -53,7 +53,6 @@ public: virtual void GetState( SfxItemSet& rSet ); virtual void Execute( SfxRequest& rReq ); - virtual bool HasMarked(); virtual bool DeleteMarked(); virtual bool GetAttributes(SfxItemSet& rTargetSet, bool bOnlyHardAttr) const; diff --git a/include/svx/svdedxv.hxx b/include/svx/svdedxv.hxx index 75bae001cc2e..7a93a5590c80 100644 --- a/include/svx/svdedxv.hxx +++ b/include/svx/svdedxv.hxx @@ -219,7 +219,7 @@ public: SdrTextObj* GetTextEditObject() const { return mxTextEditObj.get(); } // info about TextEditPageView. Default is 0L. - virtual SdrPageView* GetTextEditPageView() const override; + virtual SdrPageView* GetTextEditPageView() const; // Current window of the outliners. void SetTextEditWin(vcl::Window* pWin); diff --git a/include/svx/svdobj.hxx b/include/svx/svdobj.hxx index 7bd547f20d71..3f01cbb82ff6 100644 --- a/include/svx/svdobj.hxx +++ b/include/svx/svdobj.hxx @@ -624,10 +624,6 @@ public: virtual bool HasTextEdit() const; - // returns true if TextEditMode started - virtual bool BegTextEdit(SdrOutliner& rOutl); - virtual void EndTextEdit(SdrOutliner& rOutl); - // keep text in outliner's format // SetOutlinerParaObject: transfer ownership of *pTextObject! void SetOutlinerParaObject(OutlinerParaObject* pTextObject); diff --git a/include/svx/svdotext.hxx b/include/svx/svdotext.hxx index dd9972b3ce56..277f51ebba2c 100644 --- a/include/svx/svdotext.hxx +++ b/include/svx/svdotext.hxx @@ -479,9 +479,10 @@ public: virtual void NbcShear(const Point& rRef, long nAngle, double tn, bool bVShear) override; virtual bool HasTextEdit() const override; - virtual bool BegTextEdit(SdrOutliner& rOutl) override; + // returns true if TextEditMode started + virtual bool BegTextEdit(SdrOutliner& rOutl); virtual void TakeTextEditArea(Size* pPaperMin, Size* pPaperMax, tools::Rectangle* pViewInit, tools::Rectangle* pViewMin) const; - virtual void EndTextEdit(SdrOutliner& rOutl) override; + virtual void EndTextEdit(SdrOutliner& rOutl); virtual EEAnchorMode GetOutlinerViewAnchorMode() const; virtual void NbcSetOutlinerParaObject(OutlinerParaObject* pTextObject) override; diff --git a/include/svx/svdpage.hxx b/include/svx/svdpage.hxx index 8cd45fbe93f5..1a7fdb59a7fa 100644 --- a/include/svx/svdpage.hxx +++ b/include/svx/svdpage.hxx @@ -88,8 +88,6 @@ public: SdrObjList(SdrModel* pNewModel, SdrPage* pNewPage); virtual ~SdrObjList(); - virtual SdrObjList* Clone() const; - void CopyObjects(const SdrObjList& rSrcList); /// clean up everything (without Undo) void Clear(); @@ -428,7 +426,7 @@ protected: public: explicit SdrPage(SdrModel& rNewModel, bool bMasterPage=false); virtual ~SdrPage() override; - virtual SdrPage* Clone() const override; + virtual SdrPage* Clone() const; virtual SdrPage* Clone(SdrModel* pNewModel) const; bool IsMasterPage() const { return mbMaster; } void SetInserted(bool bNew = true); diff --git a/include/svx/svdpntv.hxx b/include/svx/svdpntv.hxx index 209a6ff183d8..eb48416af426 100644 --- a/include/svx/svdpntv.hxx +++ b/include/svx/svdpntv.hxx @@ -256,9 +256,6 @@ public: // Info about TextEdit. Default is sal_False. virtual bool IsTextEdit() const; - // Info about TextEditPageView. Default is 0L. - virtual SdrPageView* GetTextEditPageView() const; - // Must be called for every Window change as well as MapMode (Scaling) change: // If the SdrView is shown in multiple windows at the same time (e.g. // using the split pane), so that I can convert my pixel values to logical diff --git a/svx/source/sdr/properties/properties.cxx b/svx/source/sdr/properties/properties.cxx index 506a342cc9ca..c8082ab53f8f 100644 --- a/svx/source/sdr/properties/properties.cxx +++ b/svx/source/sdr/properties/properties.cxx @@ -80,12 +80,6 @@ namespace sdr ClearObjectItem(nWhich); } - void BaseProperties::Scale(const Fraction& /*rScale*/) - { - // default implementation does nothing; override where - // an ItemSet is implemented. - } - void BaseProperties::MoveToItemPool(SfxItemPool* /*pSrcPool*/, SfxItemPool* /*pDestPool*/, SdrModel* /*pNewModel*/) { // Move properties to a new ItemPool. Default implementation does nothing. diff --git a/svx/source/svdraw/selectioncontroller.cxx b/svx/source/svdraw/selectioncontroller.cxx index e8e6383e3a8c..883836d69610 100644 --- a/svx/source/svdraw/selectioncontroller.cxx +++ b/svx/source/svdraw/selectioncontroller.cxx @@ -55,11 +55,6 @@ void SelectionController::Execute( SfxRequest& /*rReq*/ ) { } -bool SelectionController::HasMarked() -{ - return false; -} - bool SelectionController::DeleteMarked() { return false; diff --git a/svx/source/svdraw/svdobj.cxx b/svx/source/svdraw/svdobj.cxx index 7fe409c8bd64..ae6c93494272 100644 --- a/svx/source/svdraw/svdobj.cxx +++ b/svx/source/svdraw/svdobj.cxx @@ -1708,15 +1708,6 @@ void SdrObject::dumpAsXml(xmlTextWriterPtr pWriter) const xmlTextWriterEndElement(pWriter); } -bool SdrObject::BegTextEdit(SdrOutliner& /*rOutl*/) -{ - return false; -} - -void SdrObject::EndTextEdit(SdrOutliner& /*rOutl*/) -{ -} - void SdrObject::SetOutlinerParaObject(OutlinerParaObject* pTextObject) { tools::Rectangle aBoundRect0; if (pUserCall!=nullptr) aBoundRect0=GetLastBoundRect(); diff --git a/svx/source/svdraw/svdpage.cxx b/svx/source/svdraw/svdpage.cxx index 9ebaec292bc5..f32dcaf5dee1 100644 --- a/svx/source/svdraw/svdpage.cxx +++ b/svx/source/svdraw/svdpage.cxx @@ -111,13 +111,6 @@ SdrObjList::~SdrObjList() Clear(); // delete contents of container } -SdrObjList* SdrObjList::Clone() const -{ - SdrObjList* const pObjList = new SdrObjList(); - pObjList->lateInit(*this); - return pObjList; -} - void SdrObjList::lateInit(const SdrObjList& rSrcList) { // this function is only supposed to be called once, right after construction diff --git a/svx/source/svdraw/svdpntv.cxx b/svx/source/svdraw/svdpntv.cxx index 0f96fba6ceef..48c971d61792 100644 --- a/svx/source/svdraw/svdpntv.cxx +++ b/svx/source/svdraw/svdpntv.cxx @@ -341,13 +341,6 @@ bool SdrPaintView::IsTextEdit() const return false; } -// info about TextEditPageView. Default is 0L. -SdrPageView* SdrPaintView::GetTextEditPageView() const -{ - return nullptr; -} - - sal_uInt16 SdrPaintView::ImpGetMinMovLogic(short nMinMov, const OutputDevice* pOut) const { if (nMinMov>=0) return sal_uInt16(nMinMov); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits