【问题标题】:Is Qt5 designer available for linux?Qt5 设计器可用于 linux 吗?
【发布时间】:2017-07-12 22:15:49
【问题描述】:

我在 Linux Mint 中安装了 Qt 库和 Qt 创建器,但是当我尝试运行设计器时出现以下错误:

designer: could not exec '/usr/lib/x86_64-linux-gnu/qt5/bin/designer': No such file or directory

我在网上找不到设计器版本 5,但我可以找到版本 4。我担心这个旧版本无法处理所有 Qt5 新功能。

Qt 设计器版本 5 是否可用于 Linux?

【问题讨论】:

  • 您使用的是哪个发行版?
  • @user877329 薄荷 17.2
  • 您正试图从 Qt Creator 中运行设计器?
  • 我认为 Mint 基于 Ubuntu LTS,目前是 14.04。这个版本可能缺少一些 Qt5 包。使用下一个 LTS,或者在两者之间切换到 15.10。
  • @danielfranca 我从命令行尝试过。我不知道如何从 Qt Creator 中做到这一点。无论如何,文件夹中根本不存在 Qt 设计器二进制文件

标签: linux qt


【解决方案1】:

设计器应用是qttools5-dev-tools 包的一部分:

您可以很容易地在基于 Debian 的发行版中找到诸如“我可以从哪里获得二进制 X”之类的答案:

% apt-file search bin/designer                                                                          
qt4-designer: /usr/bin/designer-qt4
qt4-designer: /usr/lib/x86_64-linux-gnu/qt4/bin/designer
qt4-designer: /usr/share/qt4/bin/designer
qtchooser: /usr/bin/designer
qttools5-dev-tools: /usr/lib/x86_64-linux-gnu/qt5/bin/designer

qtchooser 只是为 designer 二进制文件提供了一个包装器,它将启动基于 Qt4 或 Qt5 的设计器。

qt4-designer & qttools5-dev-tools 包含真正的二进制文件。你可以选择。

【讨论】:

  • 刚刚注意到:现在你可能会问你从哪里得到apt-file 二进制文件。它在apt-file 包中。我只能推荐它,它对于搜索 Debian/Ubuntu 存储库非常有用。
【解决方案2】:

如果您使用 Qt 网站提供的安装程序安装 Qt,也可以从 ~/Qt/<VERSION>/<COMPILER>/bin/designer

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-02
    • 2010-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多