@@ -66,12 +66,6 @@ def qwtFillRect(widget, painter, rect, brush):
66
66
class QwtPainterClass (object ):
67
67
"""A collection of `QPainter` workarounds"""
68
68
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
-
75
69
def drawFocusRect (self , * args ):
76
70
if len (args ) == 2 :
77
71
painter , widget = args
@@ -91,40 +85,6 @@ def drawFocusRect(self, *args):
91
85
"(s) (%s given)" % len (args )
92
86
)
93
87
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
-
128
88
def drawFrame (
129
89
self ,
130
90
painter ,
0 commit comments