如何将 .ui 文件转换为 .jui 文件?

Posted

技术标签:

【中文标题】如何将 .ui 文件转换为 .jui 文件?【英文标题】:How to convert .ui file to .jui file? 【发布时间】:2011-04-25 02:21:24 【问题描述】:

有人知道如何将 Qt creator 生成的 .ui 文件转换为 .jui 文件吗?文档说使用 Qt Generator,但我找不到如何下载 Qt Generator。任何帮助将不胜感激。

-nt

【问题讨论】:

什么是jui?它与 Qt 有什么关系? jui 是 Qt 设计器输出的文件类型,其中加载了 Jambi 的插件。所以这篇文章应该用 qt-jambi 标记。 【参考方案1】:
    使用文本编辑器打开 .ui 文件(我使用了 gedit)

    删除文件的第一行,如下所示:

    <?xml version="1.0" encoding="UTF-8"?>

    删除文件顶部的空格。

    修改这行代码:<ui version="4.0"> 看起来像这样<ui version="4.0" language="jambi"> 这行应该在文件的顶部。

    修改文件扩展名为.jui

我必须这样做,然后将 .jui 转换为 .java 文件,这需要一些时间才能弄清楚,但如果您需要这样做并且遇到困难,我可以提供帮助。

【讨论】:

我在让 Qt Designer 的插件(以及让 Qt Jambi 与 Eclipse 集成)工作时遇到了麻烦,所以我比较了几个 .ui 和 .jui 文件,唯一的区别是我可以来跟上的是我提到的台词。我不能说这是否是“最好”的方法,但它有效并且对我来说并不麻烦。编写帮助程序可能是使这种转换更加容易的一种方法。 Eclipse 集成是封闭源代码,因此社区版本(4.5 后)将无法使用它。【参考方案2】:

我不太了解这个问题是怎么回事,但 Qt 没有生成器(虽然 Jambi 确实有一个,但据我所知,它不支持这种转换,如果我错了)。

Jambi 确实有一个设计器插件,必须将其加载到设计器中才能输出 .jui 文件。有一个脚本可以启动设计器。

有关文件的手动转换,请参阅 Ryan 的回答。

【讨论】:

以上是关于如何将 .ui 文件转换为 .jui 文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何将shp文件转换为mapgis文件

如何将html文件转成pdf 在线转换

如何将flac格式的音频文件转换为MP3格式?

如何mapgis将文件转换为shp文件

WPS-Excel如何将xlsx表格文件转换为PDF文件 - 表格转图片 - 表格转PDF

IBM 语音转文本 - 如何将 MP3 音频文件转换为字节数组