类型:Python,C++ & Qt4,创建时间:Jan. 1, 2012, 2:54 p.m.
标题无“转载”即原创文章,版权所有。转载请注明来源:http://hgoldfish.com/blogs/article/55/。
有时候QtDesigner生成的窗口如果包含QToolBox
,使用pyuic4
编译的时候会出错。经过调查,我发现主要是因为QtDesigner在创建QToolBox
的页时会自动生成页面的名字。可能是因为翻译的问题,页面的名字是中文的(page
变成页
)。页面的名字会编译成python的变量名。在python3k之前,使用中文作为python的变量名显然是不合适的。所以会提示错误。
如果发现pyuic4发生错误,可以试着加入调试选项:pyuic4 -d main.ui
。 可以解决很多像QToolBox
那样的错误。
标题无“转载”即原创文章,版权所有。转载请注明来源:http://hgoldfish.com/blogs/article/55/。
暂时还没有任何评论。