PyQt(Python+Qt)学习随笔:Qt Designer中QAbstractButton派生按钮部件的shortcut 属性

shortcut 属性保存与按钮关联的快捷键。可以使用shortcut()和setShortcut(QKeySequence)访问和设置该属性。

关于这个属性官网介绍的不多,经老猿实际验证,它与text属性通过‘&’符号设置的快捷键(请参考《PyQt(Python+Qt)学习随笔:Qt Designer中QAbstractButton派生按钮部件的text属性》)有如下区别:
1、在该属性设置的情况下,text属性的快捷键不起作用;
2、text属性的快捷键只支持一个字符,而这个可以设置多个字符。如将计算器的clear快捷键设置为‘del’三个字符,则设置界面如下:
在这里插入图片描述
3、text属性的快捷键需要使用:Alt+快捷字符触发,而shortcut属性的快捷键就是设置的字符自身,并且可以支持非字母键。


博客地址:https://blog.csdn.net/LaoYuanPython

老猿Python博客文章目录:https://blog.csdn.net/LaoYuanPython/article/details/98245036

posted on 2019-10-31 21:58  老猿Python  阅读(383)  评论(0编辑  收藏  举报