[Libreoffice-commits] core.git: include/tools reportdesign/source sw/source
Noel Grandin
noel.grandin at collabora.co.uk
Sat Mar 3 05:57:44 UTC 2018
include/tools/gen.hxx | 15 ++++-----------
reportdesign/source/ui/report/ViewsWindow.cxx | 16 ++++++++--------
sw/source/ui/table/autoformatpreview.cxx | 4 ++--
3 files changed, 14 insertions(+), 21 deletions(-)
New commits:
commit ee69f5e0758a2a1842362bf403dc62746437f358
Author: Noel Grandin <noel.grandin at collabora.co.uk>
Date: Fri Mar 2 12:02:39 2018 +0200
drop old tools/gen methods
Change-Id: I9b9d1503b476f84e91fa283e523875b562c6b837
Reviewed-on: https://gerrit.libreoffice.org/50166
Tested-by: Jenkins <ci at libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
diff --git a/include/tools/gen.hxx b/include/tools/gen.hxx
index 38f80404e1f6..56ef15c2c742 100644
--- a/include/tools/gen.hxx
+++ b/include/tools/gen.hxx
@@ -102,8 +102,8 @@ public:
long getX() const { return X(); }
long getY() const { return Y(); }
- void setX(long nX) { X() = nX; }
- void setY(long nY) { Y() = nY; }
+ void setX(long nX) { nA = nX; }
+ void setY(long nY) { nB = nY; }
Pair const & toPair() const { return *this; }
Pair & toPair() { return *this; }
@@ -193,15 +193,13 @@ public:
long Width() const { return nA; }
long Height() const { return nB; }
- long& Width() { return nA; }
- long& Height() { return nB; }
long AdjustWidth( long n ) { nA += n; return nA; }
long AdjustHeight( long n ) { nB += n; return nB; }
long getWidth() const { return Width(); }
long getHeight() const { return Height(); }
- void setWidth(long nWidth) { Width() = nWidth; }
- void setHeight(long nHeight) { Height() = nHeight; }
+ void setWidth(long nWidth) { nA = nWidth; }
+ void setHeight(long nHeight) { nB = nHeight; }
Pair const & toPair() const { return *this; }
Pair & toPair() { return *this; }
@@ -390,11 +388,6 @@ public:
long Top() const { return nTop; }
long Bottom() const { return nBottom; }
- long& Left() { return nLeft; }
- long& Right() { return nRight; }
- long& Top() { return nTop; }
- long& Bottom() { return nBottom; }
-
void SetLeft(long v) { nLeft = v; }
void SetRight(long v) { nRight = v; }
void SetTop(long v) { nTop = v; }
diff --git a/reportdesign/source/ui/report/ViewsWindow.cxx b/reportdesign/source/ui/report/ViewsWindow.cxx
index 5e48c8c209f3..341dc465a397 100644
--- a/reportdesign/source/ui/report/ViewsWindow.cxx
+++ b/reportdesign/source/ui/report/ViewsWindow.cxx
@@ -770,9 +770,9 @@ void OViewsWindow::alignMarkedObjects(ControlModification _nControlModification,
bool bMove = true;
- auto aGetFun = ::std::mem_fn(static_cast<long(tools::Rectangle:: *)() const>(&tools::Rectangle::Bottom));
+ auto aGetFun = ::std::mem_fn(&tools::Rectangle::Bottom);
auto aSetFun = ::std::mem_fn(&tools::Rectangle::SetBottom);
- auto aRefFun = ::std::mem_fn(static_cast<long(tools::Rectangle:: *)() const>(&tools::Rectangle::Top));
+ auto aRefFun = ::std::mem_fn(&tools::Rectangle::Top);
TRectangleMap::const_iterator aRectIter = aSortRectangles.begin();
TRectangleMap::const_iterator aRectEnd = aSortRectangles.end();
for (;aRectIter != aRectEnd ; ++aRectIter)
@@ -791,9 +791,9 @@ void OViewsWindow::alignMarkedObjects(ControlModification _nControlModification,
switch(_nControlModification)
{
case ControlModification::TOP :
- aGetFun = ::std::mem_fn(static_cast<long(tools::Rectangle:: *)() const>(&tools::Rectangle::Top));
+ aGetFun = ::std::mem_fn(&tools::Rectangle::Top);
aSetFun = ::std::mem_fn(&tools::Rectangle::SetTop);
- aRefFun = ::std::mem_fn(static_cast<long(tools::Rectangle:: *)() const>(&tools::Rectangle::Bottom));
+ aRefFun = ::std::mem_fn(&tools::Rectangle::Bottom);
pValue = &nYMov;
break;
case ControlModification::BOTTOM:
@@ -806,18 +806,18 @@ void OViewsWindow::alignMarkedObjects(ControlModification _nControlModification,
bMove = false;
break;
case ControlModification::RIGHT :
- aGetFun = ::std::mem_fn(static_cast<long(tools::Rectangle:: *)() const>(&tools::Rectangle::Right));
+ aGetFun = ::std::mem_fn(&tools::Rectangle::Right);
aSetFun = ::std::mem_fn(&tools::Rectangle::SetRight);
- aRefFun = ::std::mem_fn(static_cast<long(tools::Rectangle:: *)() const>(&tools::Rectangle::Left));
+ aRefFun = ::std::mem_fn(&tools::Rectangle::Left);
break;
case ControlModification::CENTER_HORIZONTAL:
nXMov = aCenter.X() - aObjRect.Center().X();
bMove = false;
break;
case ControlModification::LEFT :
- aGetFun = ::std::mem_fn(static_cast<long(tools::Rectangle:: *)() const>(&tools::Rectangle::Left));
+ aGetFun = ::std::mem_fn(&tools::Rectangle::Left);
aSetFun = ::std::mem_fn(&tools::Rectangle::SetLeft);
- aRefFun = ::std::mem_fn(static_cast<long(tools::Rectangle:: *)() const>(&tools::Rectangle::Right));
+ aRefFun = ::std::mem_fn(&tools::Rectangle::Right);
break;
default:
bMove = false;
diff --git a/sw/source/ui/table/autoformatpreview.cxx b/sw/source/ui/table/autoformatpreview.cxx
index f7ba3c709971..ea16da988211 100644
--- a/sw/source/ui/table/autoformatpreview.cxx
+++ b/sw/source/ui/table/autoformatpreview.cxx
@@ -802,8 +802,8 @@ void AutoFormatPreview::CalcCellArray(bool _bFitWidth)
maArray.SetAllRowHeights(nRowHeight);
- aPrvSize.Width() = maArray.GetWidth() + 4;
- aPrvSize.Height() = maArray.GetHeight() + 4;
+ aPrvSize.setWidth(maArray.GetWidth() + 4);
+ aPrvSize.setHeight(maArray.GetHeight() + 4);
}
void AutoFormatPreview::CalcLineMap()
More information about the Libreoffice-commits
mailing list