QT按键设置快捷方式

写个小型的局域网聊天程序幻想着解决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键。

你可能感兴趣的:(qq,Access,qt,360,聊天,Signal)