QtDesigner 5.2.1 - Ubuntu-13.10。找不到qtchooser配置文件

时间:2014-03-23 02:02:13

标签: qt ubuntu-13.10

我刚刚在我的Ubuntu 13.10上安装了Qt5.2.1(/opt/qt-5.2.1/5.2.1/gcc64)。我在我的主目录中预先安装了Qt5.1。 当呼叫设计者出现错误时

 designer: could not exec '/usr/lib/x86_64-linux-gnu/qt5/bin/designer

我已经看到此目标指向 qtchooser程序。在文档中,它用于在不同的Qt版本之间切换。非常有用,因为这种配置可以在系统范围内应用。

我想配置它,但基于qtchooser联机帮助页,配置文件应位于
的/ etc / XDG / qtchooser / 的.conf *。在Ubuntu 13.10中,没有这样的目录,也没有关于文件名及其内部结构的信息,而是二进制路径的一行和库路径的一行,一个包含默认路径的默认conf文件? 我使用包含 lib bin 路径的 default.conf 文件创建了所需的qtchooser目录。当我运行qtchooser --list-version时,没有任何变化,始终显示相同的列表:

qtchooser --list-versions

输出:

jeby6372@mercure:/opt$ qtchooser --list-versions
qt5-x86_64-linux-gnu
5
default
qt5

我不明白这些信息的存储位置,以便我可以管理我的两个版本之间的交换。

或者至少,是否可以在不删除Qt产品的情况下断开qtchooser?

任何想法?

1 个答案:

答案 0 :(得分:0)

在Ubuntu 13.10中,配置文件存储在此处:

/usr/lib/i386-linux-gnu/qtchooser/

我只是添加了新的配置文件,从一个现有的(例如qt521.conf)编辑的路径复制更改了新QT5.2.1的路径,配置了qtchooser以使用新的配置文件

export QT_SELECT=qt521

现在我可以使用QT5.2.1环境调用qmake。