【问题标题】:How to generate a ui_Foo.h file from a Qt Foo.ui in Visual Studio?如何在 Visual Studio 中从 Qt Foo.ui 生成 ui_Foo.h 文件?
【发布时间】:2013-06-28 18:42:43
【问题描述】:

有没有办法从 Qt 设计器 Foo.ui 文件中自动生成用户界面标题 ui_Foo.h 文件? (我的 Visual Studio 解决方案已经有一个这样的 ui*.h 文件,它是在我第一次创建解决方案时生成的。)

编辑/解决方案: 我“忘记”做的是将 ui 文件添加到解决方案的(“表单文件”选项卡)中。

【问题讨论】:

  • 我使用 QT 已经有一段时间了,但是如果您使用 Qt Visual Studio 插件,您应该可以通过文件的右键单击选项来执行此操作,或者只需构建项目。
  • @zennehoy 的选项确实是最简单的(并且可能是一个答案)。除此之外,您还可以为文件创建自定义构建规则并使用适当的参数调用 UIC。 (或者走 CMake 路线,自动为您设置好一切)。
  • @Bart 我已经有几年没用过 QT 了,所以我不确定它是否还能这样工作,但显然确实如此,所以我添加了一个答案。

标签: c++ windows visual-studio qt


【解决方案1】:

我有一段时间没有使用 QT,但如果事情没有完全改变,Qt Visual Studio 插件应该可以让您从右键菜单编译 .ui 文件,或者自动检测更改该文件并在构建项目时编译。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-17
    • 2015-08-02
    • 1970-01-01
    • 2017-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-13
    相关资源
    最近更新 更多