ui文件中的第一行如下:
知道这条线的问题是什么,以及如何克服这个问题?
答案 0 :(得分:2)
您的问题是缺少的空间。我在QtDesigner中尝试了以下一行:
<?xml version="1.0"encoding="UTF-8"?>
它不起作用,但当我修改它以包含引用后的空格和下一个属性之前:
<?xml version="1.0" encoding="UTF-8"?>
设计师可以加载它。
手动查看文件时,您可能不小心犯了这个错误。
不可否认,QtDesigner报告的错误很奇怪,因为如果您查找内容的xml验证程序(xml lint,www.xmlvalidation.com),它们将提供更准确的错误诊断,如下所示:
XML文档中的错误:
1:36在XML声明中的encoding pseudo属性之前需要空格。