首页 > 解决方案 > 是否可以在 QLabel 中为其分配键盘快捷键或助记符?

问题描述

在 PyQt5 中使用 QLabel 时,可以给它一个键盘快捷键或助记符...

例如 :

通过将文本设置为"E&xit"助记符为 x,键盘快捷键为Alt+ x

标签: pythonpyqtpyqt5qlabel

解决方案


我还没有测试过它(它似乎只适用于 Windows,我在 mac OS 上)但是从 Qt 文档中你可以使用 setBuddy() 将你的 QLabel 链接到 QlineEdit 例如:

    nameEdit = QtWidgets.QLineEdit()
    nameLabel = QtWidgets.QLabel("&Name")
    nameLabel.setBuddy(nameEdit)

推荐阅读