QT按键设置快捷方式
2010-12-01 20:57
260 查看
写个小型的局域网聊天程序幻想着解决QQ和360的问题~ 呵呵
ctrl+enter按键的组合发送设置快捷键 标记下设置的做法:
1. 设置按键快捷键
sendButton->setShortcut(tr("ctrl+return"));
2. 定义快捷方式的槽
QShortcut *send_access= new QShortcut(QKeySequence(tr("ctrl+return")), this);
connect(send_access, SIGNAL(activated()), this,SLOT(sendInfo()));
其余的方法也可以 但是貌似都要更复杂了(定义事件什么的...) 本着简单易用 写下两种亲测的方法以便查看 enter键也被认为为return键。
ctrl+enter按键的组合发送设置快捷键 标记下设置的做法:
1. 设置按键快捷键
sendButton->setShortcut(tr("ctrl+return"));
2. 定义快捷方式的槽
QShortcut *send_access= new QShortcut(QKeySequence(tr("ctrl+return")), this);
connect(send_access, SIGNAL(activated()), this,SLOT(sendInfo()));
其余的方法也可以 但是貌似都要更复杂了(定义事件什么的...) 本着简单易用 写下两种亲测的方法以便查看 enter键也被认为为return键。
相关文章推荐
- QT按键设置快捷方式
- Android: 设置模拟按键快捷方式
- Ubuntu14.04 x64系统设置Qt5.8桌面快捷方式
- 直接按键设置组件的快捷方式
- 直接按键设置组件的快捷方式
- qt之设置快捷方式
- SSMS查询快捷方式设置
- centos7 将robomongo设置桌面快捷方式
- 如何设置Hyper-V的虚拟机快捷方式
- 如何设置Hyper-V的虚拟机快捷方式
- nullnullandroidstudio 设置成eclipse的快捷方式
- 警告1946。无法设置快捷方式"VMware Workstation.Ink"的属性"System.AppUserModel.ID"
- ubuntu下eclipse的快捷方式设置
- 电脑锁屏 快捷方式设置
- ubuntu14.04LTS下创建Qt5.5.1桌面快捷方式
- WPF菜单快捷方式怎么设置
- linux系统下的快捷方式设置
- Fedora17设置终端快捷键 和 添加桌面快捷方式
- 在Ubuntu 12.04 桌面上设置启动器(快捷方式)
- Qt之创建桌面和开始菜单快捷方式