5 class TestWidget(QTabWidget):
6 def __init__(self, ui_class, parent=None):
7 QTabWidget.__init__(self, parent)
11 def test_load_ascii_ui_path(ui_path):
12 ui_class, base_class = MaxPlus.LoadUiType(ui_path)
13 instance = TestWidget(ui_class)
18 ui_path = os.path.join(os.path.dirname(__file__),
"test_ui.ui")
19 test_load_ascii_ui_path(ui_path)
21 test_load_ascii_ui_path(
u'%s' % ui_path)
24 test_load_ascii_ui_path(
u'D:/你好')
25 except UnicodeEncodeError:
28 print "Error: unexpected exception"
31 if __name__ ==
"__main__":