【问题标题】:Qt Creator not launching in OpenSUSEQt Creator 未在 OpenSUSE 中启动
【发布时间】:2016-06-22 23:23:11
【问题描述】:

在使用 Ubuntu 几年后,我决定回到 OpenSUSE。我使用来自 Qt 的在线安装程序安装了 Qt Creator,以及我想要的所有框架版本。 Qt Creator 拒绝启动。从命令行运行时,会出现以下错误:

static QPlatformTheme* QKdeTheme::createKdeTheme(): Unable to determine KDE dirs

我设法从 OpenSUSE 的存储库中安装了 Qt 5 Creator,并且这个程序运行了。我无法区分它和 Qt 中的那个(我在 Ubuntu 上使用过)。

此版本的 Qt Creator 会出现与上述相同的错误,但每次运行应用程序时都会出现在“应用程序输出”窗口中。

知道是什么原因造成的吗?或者如何解决?

提前感谢您提供的任何帮助。

【问题讨论】:

    标签: c++ qt qt-creator opensuse


    【解决方案1】:

    您需要将 kde 目录树设置到系统的 KDEDIRS 环境变量中。为此,您可以执行以下操作:

    1. 通过执行命令kde4-config --path config列出kde目录树。

    2. 编辑连接 shell 的配置文件,使用上述命令的输出设置 KDEDIRS 变量。

    完成!重新启动您的系统,希望您不会在每次运行连接 shell 的情况下运行程序时都收到此错误消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-06
      • 1970-01-01
      • 2015-03-25
      • 1970-01-01
      • 1970-01-01
      • 2013-06-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多