我使用boa构造函数,我有一个问题,当我以图形方式更改组件的一个或多个参数(边框,列,...)时,我验证,然后当我尝试编辑代码时,我收到此消息:
错误消息的翻译:None值仅对grapic编辑器有效 生成的源在图形编辑器中无效,必须在执行前更正。 我得到这个错误,因为我运行应用程序,我没有编辑生成的代码:(
感谢您的帮助
答案 0 :(得分:1)
如果furas翻译错误
生成的代码不应该手动编辑,因为生成器可能无法识别代码,您无法再以图形方式对其进行编辑。
是正确的,因为您正在尝试编辑从图形UI设计器生成的代码,所以您收到该错误。
使用图形设计器时,必须先生成代码才能运行UI。如果您更改此生成的代码,它可能适用于此次运行,但图形设计工具无法重新解释它,并且将拒绝再次允许您编辑UI文件,或者更糟糕的是,完全覆盖您在重新生成UI代码时所做的任何更改。
而是考虑导入生成的UI代码,并对那里的UI小部件的子类进行更改或覆盖,而不是在生成的代码中。