qt - Qt Creator 下的 Libqxt

标签 qt qt4 qt-creator

我想创建一个需要全局快捷方式的小应用程序。所以,我已经下载了当前版本的 libqxt (0.5.1) 并在 Qt Creator 中作为项目打开。

Libqxt 以这种方式编译没有问题,所以我认为在我的项目的选项卡依赖项中添加它会在构建中自动添加,就像 Eclipse 对 JAR 库所做的一样(我知道这是不同的 IDE,但它似乎是一个常见的其中的特点)。

发生什么了?需要时,Qt Creator 在我的项目之前编译 qxt,但是当我想包含它的头文件时,Qt Creator 不断警告我它找不到它们。

可能我错过了正确的标题名称(我尝试了 qxt 文档中显示的标题: http://doc.libqxt.org/0.5.0/classQxtGlobalShortcut.html )

顺便说一句,我查看了全局快捷方式的代码,我认为我可以将其撕掉并按原样在我的应用程序中使用它,我将归功于 qxt 团队并打开我的应用程序的代码。

最佳答案

from the documentation

将以下行添加到您的 .pro 文件中:

 CONFIG  += qxt
 QXT     += core gui

注意:在 Linux 上构建 Qxt 时不要忘记做 sudo make install否则这小块魔法可能无法奏效。

关于qt - Qt Creator 下的 Libqxt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1565732/

相关文章:

C++ 与 Qt4 插件开发

c++ - 在 QtableView 中更改行标签起始索引(垂直标题)

c++ - 使用 Qt 过滤 QFileInfoList 文件

c++ - 在 Visual C++ 中使用 Qt 制作的库

qt - 动态添加 QWidgets 到 QVBoxLayout

c++ - 连接 2 个不同类别的信号 (Qstring) 和槽 (String)

c++ - 无法从 QVBoxLayout 中删除自定义 QWidget

c++ - 模型/ View 委托(delegate)组件公共(public)部分

c++ - 旋转一个矩形

javascript - 无法将 QQmlListReference 分配给 QString