因为我可以使用 Qt creater 打开 main.ui,但是为什么我不能呢?

因为我可以使用 Qt creater 打开 main.ui,但是为什么我不能呢?

我已经下载了 QT Creator,但我对该软件不熟悉。

我就是无法使用 QT 打开我的“main.ui”文件。为什么?

我已经 chmod 777 和 chown angela 。所有事情都完成了,但我仍然不能?

它显示“main.ui”是一个可执行的文本文件,为什么?

答案1

*.ui 文件只是 xml,因此任何文本编辑器都可以打开并查看内容。但如果不了解 QT 如何解释 xml,就对 xml 进行更改会给您带来无穷无尽的问题。最好只使用 QT 设计器来编辑它。

确保您使用与创建文件相同版本的 QT 设计器,这样您就不会创建不兼容的属性。

在 *.ui 文件的顶部,你会发现

<ui version="4.0">

在版本 4 qt designer 中

<UI version="3.3" stdsetdef="1">

在版本 3 qt designer 中

相关内容