【问题标题】:Qt5 User Interface Compiler: -i option not availableQt5 用户界面编译器:-i 选项不可用
【发布时间】:2019-03-13 11:49:08
【问题描述】:

我使用 QtDesigner 创建了一个 .ui 文件 (myform.ui),我想创建相应的头文件 (myform.h) 和实现 (myform.cpp) 文件。

现在我可以在 Linux 上使用以下命令创建头文件 (myform.h):

uic mainwindow.ui -o mainwindow.h

StackExchange (here) 上的旧答案建议使用以下命令创建实现文件 (myform.cpp):

uic -i mainwindow.h -o mainwindow.cpp mainwindow.ui

但是,命令选项 -i 似乎不受 uic 支持,我收到错误消息“未知选项 -i”。

有谁知道如何从 .h 和 .ui 文件自动生成 .cpp 文件?

uic 版本为 5.9.5

【问题讨论】:

    标签: c++ qt qt5 uic


    【解决方案1】:

    只需要生成头文件,所有代码(即setupUi()retranslateUi())都在uic生成的头文件中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-14
      • 1970-01-01
      • 2010-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-17
      相关资源
      最近更新 更多