【问题标题】:Configuring Qt creator for KDE applications为 KDE 应用程序配置 Qt 创建器
【发布时间】:2013-02-19 12:42:33
【问题描述】:

我想构建一些 KDE 应用程序。这是我到目前为止所做的:

  1. sudo apt-get install kde-full
  2. 在使用 KDE 库的项目的 .pro 文件中添加 LIBS += -lkdeui

我正在使用 QtCreator,上面提到的步骤似乎还不够。错误信息:KApplication: no such file or directory

配置我的系统以进行 KDE 应用程序开发的步骤是什么?

【问题讨论】:

  • 确保您已安装 KDE 头文件(KDE 的 -dev 包)。在 /usr/include 中搜索 kapplication.h 以确保它存在。
  • 是的。我现在已经这样做了。它仍然无法正常工作。
  • 必要的包是kdelibs5-dev

标签: qt qt4 qt-creator kde


【解决方案1】:

KApplication.h 通常位于/usr/include/KDE 文件夹中。确保你的包含路径中有它(即INCLUDEPATH += /usr/include/KDE)。

【讨论】:

    【解决方案2】:

    推荐的构建 KDE 项目的方法是使用 CMake,而不是 QMake。我真的向您推荐这种方法,因为某些 KDE 应用程序(例如 plasmoid)无法使用 QMake 正确构建。

    此外,您还可以使用 KDevelop,但如果您更喜欢 Qt Creator,则可以将它与 CMake 项目一起使用而不会出现问题。

    http://techbase.kde.org/Development/Tutorials/CMake

    【讨论】:

      猜你喜欢
      • 2011-01-28
      • 2013-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-23
      • 2012-06-02
      • 2013-11-15
      • 1970-01-01
      相关资源
      最近更新 更多