Some fixes for Py2

This commit is contained in:
Robin Dunn
2019-09-12 11:58:38 -07:00
parent 537c5cec6e
commit 9658a8c426
4 changed files with 1314 additions and 1200 deletions

View File

@@ -1,6 +1,9 @@
import sys
import os
import glob
import six
import wx
from wx.svg import SVGimage
@@ -23,6 +26,8 @@ class SVGRenderPanel(wx.Panel):
def SetSVGFile(self, svg_filename):
if six.PY2 and isinstance(svg_filename, unicode):
svg_filename = svg_filename.encode(sys.getfilesystemencoding())
self._img = SVGimage.CreateFromFile(svg_filename)
self.Refresh()