缺少 qt 的“uic3 -convert”规则 XML 文件
我正在尝试运行 uic3 -convert 将一些 QT3 .ui 文件转换为 QT4。
当我运行它时,uic3 报告它无法找到规则文件(q3porting.xml)。
- uic3 在哪里查找 q3porting.xml 文件
- 我可以在命令行上将规则文件作为参数传递(类似于使用 qt3to4 -rulesFile)吗?如果没有,我还能做什么?
I'm trying to run uic3 -convert to convert some QT3 .ui files to QT4.
When I run it, uic3 reports that it's unable to find the rules file (q3porting.xml).
- Where does uic3 look for the q3porting.xml file
- Can I pass the rules file as an argument on the command line (similarly to using qt3to4 -rulesFile)? If not, what else can I do?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
q3porting.xml
应该位于 Qt4 数据目录中(在我的系统上为/usr/share/qt4/
)。如果由于某种原因它位于错误的位置,您可以使用locate
找到它(如果您安装了locate
)。没有在命令行上传递规则的选项。
q3porting.xml
should be in the Qt4 data directory (on my system that's/usr/share/qt4/
). If it's in the wrong place for some reason you can find it withlocate
(if you havelocate
installed).There is no option for passing the rules on the command line.