Qt5设计师在Linux上可用吗?

5

我在Linux Mint上安装了Qt库和Qt creator,但当我尝试运行设计师时,出现以下错误:

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

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

Linux上是否有Qt设计师版本5可用?


你使用的是哪个发行版? - user877329
我认为Mint是基于Ubuntu LTS的,目前版本是14.04。这个版本可能缺少一些Qt5包。你可以选择下一个LTS版本,或在之间切换到15.10。 - user877329
@danielfranca 我尝试使用命令行。我不知道如何在Qt Creator中执行此操作。无论如何,Qt Designer二进制文件在文件夹中根本不存在。 - HAL9000
http://doc.qt.io/qtcreator/creator-using-qt-quick-designer.html - dfranca
请检查您是否已安装了 libqt5designer5 软件包。使用命令 dpkg --status libqt5designer5 进行检查。 - frogatto
显示剩余5条评论
2个回答

13

设计师应用程序是 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-designerqttools5-dev-tools包含真正的二进制文件。您可以进行选择。


刚刚注意到:现在你可能会问从哪里获取apt-file二进制文件。它在apt-file软件包中。我强烈推荐使用它,非常有用于搜索Debian/Ubuntu存储库。 - kfunk

1
如果您使用Qt网站提供的安装程序安装了Qt,设计师也可以从~/Qt/<VERSION>/<COMPILER>/bin/designer启动。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接