我想创建一个需要全局快捷键的小应用程序。因此,我已经下载了当前版本的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团队信用,并公开我的应用程序的代码。
以这种方式编译libqxt没有问题,因此我认为将其添加到我的项目的“依赖项”选项卡中,它会像Eclipse使用JAR库一样被自动添加到构建中(我知道它们是不同的IDE,但它似乎是它们之间的共同特点)。
发生了什么?当需要时,Qt Creator会在我的项目之前编译qxt,但当我想要包含其头文件时,Qt Creator会不断警告无法找到它们。
可能我错过了正确的头文件名称(我尝试了qxt文档中显示的头文件:http://doc.libqxt.org/0.5.0/classQxtGlobalShortcut.html)
顺便说一下,我查看了全局快捷键的代码,并认为我可以将其摘出并按原样在我的应用程序中使用,并且我将给予qxt团队信用,并公开我的应用程序的代码。
CONFIG += console qxt QXT += core gui
现在,它可以完美地工作,我能够构建我的应用程序。顺便说一句,Qt Creator是一个非常好的工具。 - Dario Castañé