PySide:将加速器分配给`QTextEdit`

时间:2014-04-01 13:13:35

标签: python qt pyside

如何指定将焦点放在QTextEdit上的加速器?我是PySide newb,我尝试了在wxPython中使用的内容,即在文本编辑之前制作标签并为其添加加速器,但我尝试同时执行'&Title:'和{{1}但是他们都没有像我想要的那样给它加速'_Title:'。我该怎么做?

1 个答案:

答案 0 :(得分:0)

您需要使用标签的setBuddy方法才能让加速器正常工作:

    self.label = QtGui.QLabel('&Title:', self)
    self.textedit = QtGui.QTextEdit(self)
    self.label.setBuddy(self.textedit)