Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Qt:当我的应用程序没有';你没有特别关注Qt5吗?_Qt_Qt5_Hook_Keyhook - Fatal编程技术网

Qt:当我的应用程序没有';你没有特别关注Qt5吗?

Qt:当我的应用程序没有';你没有特别关注Qt5吗?,qt,qt5,hook,keyhook,Qt,Qt5,Hook,Keyhook,我有完全相同的问题:我想做一个软件,一旦执行,将监测一个特定的关键事件(按下F12),并将做一些事情(做重复鼠标点击:一个自动点击)。但是,如果可能的话,我希望使用Qt自己来完成这个任务,而不是调用Windows的函数(特别是因为它最终可能会在Linux中使用,所以需要一个跨平台的解决方案) 正如上面的链接所示,我的问题并不是什么新问题,包括Qt用户。此外,已经发布了一个不错的答案,但它涉及在Qt4上下文中使用Qt扩展,这已经过时了。事实上,它太过时了,以至于当我试图访问扩展链接时,我的Chro

我有完全相同的问题:我想做一个软件,一旦执行,将监测一个特定的关键事件(按下F12),并将做一些事情(做重复鼠标点击:一个自动点击)。但是,如果可能的话,我希望使用Qt自己来完成这个任务,而不是调用Windows的函数(特别是因为它最终可能会在Linux中使用,所以需要一个跨平台的解决方案)


正如上面的链接所示,我的问题并不是什么新问题,包括Qt用户。此外,已经发布了一个不错的答案,但它涉及在Qt4上下文中使用
Qt扩展
,这已经过时了。事实上,它太过时了,以至于当我试图访问扩展链接时,我的Chrome浏览器警告我说这是一个不安全的网站!因此,我想特别了解的是是否有Qt5,特别是这个问题的解决方案,因为扩展是不可能的,或者我到底是否需要做一个OS键挂钩。Qt5免费库也是可以接受的。

否,Qt仅在有焦点时处理事件,因此很遗憾,您将不得不使用每个操作系统的库。从qxt(Qt扩展名)派生,以防您找不到任何其他内容:另一个Github项目为您:。否,Qt仅在有焦点时处理事件,因此很遗憾,您将不得不使用每个操作系统的库。从qxt(Qt扩展名)派生,以防您找不到任何其他内容:另一个Github项目:。