【问题标题】:How to update uic?如何更新uic?
【发布时间】:2014-09-23 14:02:25
【问题描述】:

我在 Linux 上使用 Qt 用户界面编译器版本 4.7.4

但是当我尝试使用主题图标 like here 时出现错误

uic: Error in line 366, column 37 : Unexpected attribute theme
File 'textfinder.ui' is not valid

我读到问题出在从 XML 文件转换为生成 h 文件的过程中。

我想更新一些东西可以解决这个问题。有什么帮助吗?

【问题讨论】:

    标签: qt


    【解决方案1】:

    Qt 4.7.x 不支持图标主题。

    您的选择是:

    • 从您的 GUI 中删除主题,或者
    • 如果您维护的是旧项目,请升级到 Qt 4.8.6。 (但是,如果您正在开始一个新项目,则应该升级到 Qt 5.3.2)

    【讨论】:

    • 奇怪。如果帮助显示基于 5.3.2,为什么我有 4.7.x? Qt Creator 与 Qt 版本无关?拜托,你能告诉我我应该更新什么吗?谢谢。
    • @Sigur Qt 是一个 C++ 库。您的应用程序是使用 Qt 库实现的; Qt Creator 也是一个使用 Qt 库实现的应用程序。 Qt Creator 可以同时管理许多不同版本的 Qt。你是如何安装 Qt 的?您是如何安装 Qt Creator 的?
    • 我从这里 qt-project.org/downloads 安装了它,但我不知道我之前是否已经有一些 Qt 库(我相信是的,因为很久以前我正在编译 TeXstudio)。
    猜你喜欢
    • 2021-06-14
    • 2011-07-17
    • 1970-01-01
    • 1970-01-01
    • 2013-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-15
    相关资源
    最近更新 更多