【问题标题】:Unable to open Qt form (*.ui) files from Visual Studio无法从 Visual Studio 打开 Qt 表单 (*.ui) 文件
【发布时间】:2010-11-09 16:57:18
【问题描述】:

我无法从 Visual Studio 2008 Qt 项目中打开 QT 表单文件 (*.ui)。我正在使用 Qt 4.5.0。我收到以下错误:

The file test.ui cannot be opened with Qt 4 form editor. Try converting the file using uic.exe

【问题讨论】:

  • 可以用Qt Designer打开吗?
  • 仅供参考,它写成 Qt,而不是 QT。
  • Paul:我可以使用 Qt Designer 打开和编辑它

标签: visual-studio-2008 qt qt-designer


【解决方案1】:

我有同样的症状,解决办法是删除ui文件的第一行(一旦用文本编辑器打开)

令人惊讶的是 Qt 不支持格式良好的 xml...

Meilleures 问候

【讨论】:

  • 感谢您的提示!我还没有遇到过这种情况...您可以添加一些有关删除行的详细信息吗?
【解决方案2】:

您确定您的 *.ui 文件是 qt4 格式而不是 qt3 格式吗? 如果已经用qt3创建过,ui.exe可以转成qt4!

另一个原因可能是 Visual Studio 2008 的 qt-integration 工具的版本,你有最新版本吗? 可以用Qt Designer打开*-ui文件吗?

【讨论】:

  • 试过了,没用。 "" 出现在 *.ui 文件中,我猜它是使用 Qt4 生成的
【解决方案3】:

宾果!成功了,谢谢安托万

Matthieu:删除线

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

【讨论】:

猜你喜欢
  • 2021-04-21
  • 2011-11-13
  • 1970-01-01
  • 1970-01-01
  • 2016-03-13
  • 2020-11-09
  • 2016-07-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多