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

Skip to content

Commit 2c580d4

Browse files
committed
Use GTK version for backend_version
1 parent e89a750 commit 2c580d4

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

lib/matplotlib/backends/backend_gtk3.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,11 @@ def fn_name(): return sys._getframe(1).f_code.co_name
2323
from matplotlib import cbook
2424
from matplotlib import verbose
2525

26-
backend_version = "0.1.0"
26+
backend_version = "%s.%s.%s" % (Gtk.get_major_version(), Gtk.get_micro_version(), Gtk.get_minor_version())
2727

2828
_debug = False
2929
#_debug = True
3030

31-
if _debug: print "using backend_gtk3"
32-
3331
# the true dots per inch on the screen; should be display dependent
3432
# see http://groups.google.com/groups?q=screen+dpi+x11&hl=en&lr=&ie=UTF-8&oe=UTF-8&safe=off&selm=7077.26e81ad5%40swift.cs.tcd.ie&rnum=5 for some info about screen dpi
3533
PIXELS_PER_INCH = 96
@@ -285,6 +283,9 @@ def configure_event(self, widget, event):
285283

286284
return False # finish event propagation?
287285

286+
def on_draw_event(self, widget, ctx):
287+
# to be overwritten by GTK3Agg or GTK3Cairo
288+
pass
288289

289290
def draw(self):
290291
self._need_redraw = True

0 commit comments

Comments
 (0)