博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Qt 全局快捷键(跨平台)
阅读量:2491 次
发布时间:2019-05-11

本文共 428 字,大约阅读时间需要 1 分钟。

简介

关于快捷键,大家想必都非常熟悉了,在 Qt 中对于全局快捷键的支持,尚未有基础的库做支撑,今天我们来认识下,qxt 开源库的快捷键部分。

版权所有:_ OE _, 转载请注明出处:

关于使用

首先引用qxt

#include "qxt/qxtglobalshortcut.h"

在构造函数或其他地方生成快捷指示键

// 我们使用了 Shift+A 作为我们的全局快捷键QxtGlobalShortcut* shortcut = new QxtGlobalShortcut(QKeySequence("Shift+A"), this);

一旦快捷键被触发,qxt 会发出信号

Q_SIGNALS:    void activated();

链接你想关联的槽

connect(shortcut, SIGNAL(activated()),        this, SLOT(onScreenshot()));

关于下载

  • qxt全局快捷键源码

  • 示例程序源码

你可能感兴趣的文章
1.Rabbitmq学习记录《本质介绍,协议AMQP分析》
查看>>
mysql安装与基本使用
查看>>
记一次Hbase数据迁移和遇到的问题
查看>>
Axure原型制作规范
查看>>
【UOJ#246】套路(动态规划)
查看>>
Repeater + 分页控件 AspNetPager 研究
查看>>
eclipse中的汉字极小的解决方案(转载)
查看>>
Finereport集群配置
查看>>
Introspector内省和反射的区别.
查看>>
php-fpm配置笔记
查看>>
[转]解读ASP.NET 5 & MVC6系列(7):依赖注入
查看>>
[转]Asp.Net大型项目实践(11)-基于MVC Action粒度的权限管理【续】【源码在这里】(在线demo,全部源码)...
查看>>
[转]VS2010中的单元测试
查看>>
前端面试每日 3+1(每日三问)
查看>>
HC-05底层驱动
查看>>
Ruby on Rails Tutorial 第六章 用户模型
查看>>
Flex与Javascript交互
查看>>
构建之法阅读笔记03
查看>>
IOS https抓包及10.3.3版本证书不生效问题解决
查看>>
Tyvj 1921 Freda的烦恼
查看>>