OSDN Git Service
(root)
/
kde
/
Katie.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
575ca14
)
avoid temporary in QPainterPath::toReversed()
author
Ivailo Monev
<xakepa10@gmail.com>
Fri, 31 Jul 2020 17:03:11 +0000
(13:03 -0400)
committer
Ivailo Monev
<xakepa10@gmail.com>
Fri, 31 Jul 2020 17:03:11 +0000
(13:03 -0400)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/gui/painting/qpainterpath.cpp
patch
|
blob
|
history
diff --git
a/src/gui/painting/qpainterpath.cpp
b/src/gui/painting/qpainterpath.cpp
index
89ed8eb
..
7d382f4
100644
(file)
--- a/
src/gui/painting/qpainterpath.cpp
+++ b/
src/gui/painting/qpainterpath.cpp
@@
-1451,13
+1451,12
@@
QRectF QPainterPath::controlPointRect() const
QPainterPath QPainterPath::toReversed() const
{
Q_D(const QPainterPath);
- QPainterPath rev;
if (isEmpty()) {
- rev = *this;
- return rev;
+ return *this;
}
+ QPainterPath rev;
rev.moveTo(d->elements.at(d->elements.size()-1).x, d->elements.at(d->elements.size()-1).y);
for (int i=d->elements.size()-1; i>=1; --i) {