Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit f6fcb39

Browse files
committed
Merge pull request #1585 from tonysyu/qt-resize
Fix Qt canvas resize_event
1 parent df4b02d commit f6fcb39

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

lib/matplotlib/backends/backend_qt4.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -289,15 +289,17 @@ def keyReleaseEvent( self, event ):
289289
FigureCanvasBase.key_release_event( self, key )
290290
if DEBUG: print('key release', key)
291291

292-
def resizeEvent( self, event ):
293-
if DEBUG: print('resize (%d x %d)' % (event.size().width(), event.size().height()))
292+
def resizeEvent(self, event):
294293
w = event.size().width()
295294
h = event.size().height()
296-
if DEBUG: print("FigureCanvasQtAgg.resizeEvent(", w, ",", h, ")")
295+
if DEBUG:
296+
print('resize (%d x %d)' % (w, h))
297+
print("FigureCanvasQt.resizeEvent(%d, %d)" % (w, h))
297298
dpival = self.figure.dpi
298299
winch = w/dpival
299300
hinch = h/dpival
300301
self.figure.set_size_inches( winch, hinch )
302+
FigureCanvasBase.resize_event(self)
301303
self.draw()
302304
self.update()
303305
QtGui.QWidget.resizeEvent(self, event)

0 commit comments

Comments
 (0)