Skip to content

Commit a1406d2

Browse files
committed
QwtPainter: removed unused methods
1 parent 973f276 commit a1406d2

File tree

3 files changed

+2
-42
lines changed

3 files changed

+2
-42
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,7 @@ and [ImagePlotDemo.py](qwt/tests/ImagePlotDemo.py)
221221
implemented (fitting, rounding, weeding out points, clipping, etc.)
222222
- Added `QwtScaleDraw.setLabelAutoSize`/`labelAutoSize` methods to set the new
223223
auto size option (see [documentation](http://pythonhosted.org/PythonQwt/))
224+
- `QwtPainter`: removed unused methods `drawRoundFrame`, `drawImage` and `drawPixmap`
224225

225226
## Version 0.4.0
226227

qwt/painter.py

Lines changed: 0 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,6 @@ def qwtFillRect(widget, painter, rect, brush):
6666
class QwtPainterClass(object):
6767
"""A collection of `QPainter` workarounds"""
6868

69-
def drawImage(self, painter, rect, image):
70-
painter.drawImage(rect, image)
71-
72-
def drawPixmap(self, painter, rect, pixmap):
73-
painter.drawPixmap(rect, pixmap)
74-
7569
def drawFocusRect(self, *args):
7670
if len(args) == 2:
7771
painter, widget = args
@@ -91,40 +85,6 @@ def drawFocusRect(self, *args):
9185
"(s) (%s given)" % len(args)
9286
)
9387

94-
def drawRoundFrame(self, painter, rect, palette, lineWidth, frameStyle):
95-
"""
96-
Draw a round frame
97-
98-
:param QPainter painter: Painter
99-
:param QRectF rect: Target rectangle
100-
:param QPalette palette: `QPalette.WindowText` is used for plain borders, `QPalette.Dark` and `QPalette.Light` for raised or sunken borders
101-
:param int lineWidth: Line width
102-
:param int frameStyle: bitwise OR´ed value of `QFrame.Shape` and `QFrame.Shadow`
103-
"""
104-
Plain, Sunken, Raised = list(range(3))
105-
style = Plain
106-
if (frameStyle & QFrame.Sunken) == QFrame.Sunken:
107-
style = Sunken
108-
elif (frameStyle & QFrame.Raised) == QFrame.Raised:
109-
style = Raised
110-
lw2 = 0.5 * lineWidth
111-
r = rect.adjusted(lw2, lw2, -lw2, -lw2)
112-
if style != Plain:
113-
c1 = palette.color(QPalette.Light)
114-
c2 = palette.color(QPalette.Dark)
115-
if style == Sunken:
116-
c1, c2 = c2, c1
117-
gradient = QLinearGradient(r.topLeft(), r.bottomRight())
118-
gradient.setColorAt(0.0, c1)
119-
gradient.setColorAt(1.0, c2)
120-
brush = QBrush(gradient)
121-
else:
122-
brush = palette.brush(QPalette.WindowText)
123-
painter.save()
124-
painter.setPen(QPen(brush, lineWidth))
125-
painter.drawEllipse(r)
126-
painter.restore()
127-
12888
def drawFrame(
12989
self,
13090
painter,

qwt/symbol.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
from qtpy.QtSvg import QSvgRenderer
2929

3030
from qwt.graphic import QwtGraphic
31-
from qwt.painter import QwtPainter
3231

3332

3433
class QwtTriangle(object):
@@ -78,7 +77,7 @@ def qwtDrawPixmapSymbols(painter, points, symbol):
7877
painter.resetTransform()
7978
for pos in points:
8079
pos = QPointF(transform.map(pos)) - pinPoint
81-
QwtPainter.drawPixmap(painter, QRect(pos.toPoint(), pm.size()), pm)
80+
painter.drawPixmap(QRect(pos.toPoint(), pm.size()), pm)
8281

8382

8483
def qwtDrawSvgSymbols(painter, points, renderer, symbol):

0 commit comments

Comments
 (0)