qxtglobalshortcut未找到编译错误,但QT Creator确实在IDE中确认其位置

时间:2014-03-31 21:47:09

标签: qt qt-creator libqxt

我正在使用一个简单的QT和QxT应用程序。现在,我可以在Mac和Linux上毫无问题地构建。在Windows上,我遇到了很多问题。我一直收到错误C1083:无法打开包含文件'QxtGlobalShortcut':没有这样的文件或目录。

安装了QT 5.2.1 32位MSVC12版本。 MSVC12 Pro 32位已安装。 Windows 7 64位。 LibQxT从Git检出并编译没有问题。按照http://qt-project.org/wiki/LibQxt_in_QtCreator中的说明进行操作,包括将头文件复制到包含,并确保将prf文件复制到QT安装上的mkspecs / features。 qxtvars.prf也已更新,以显示我当前的libqxt安装位置。我的.pro文件包含QXT + =核心gui小部件和CONFIG + = QXT。 QT Creator IDE在tabcomplete中显示QxtGlobalShortcut,如果#include或#include,我仍然会失败。我已经看过推荐的#include,但是自动完成并没有显示出这个选项,如果我尝试它仍然会失败。

任何人都知道这里发生了什么?任何人都知道跨平台全局热键的另一种方法应该都会失败(真的很惊讶QT没有内置的)。

0 个答案:

没有答案