我正在用
我刚刚注意到用于关闭(CTRL+W
)的标准短键已经停止工作。你知道吗
在我的文件中,我写了下面一行将其连接到关闭按钮
self.closeBtn.setShortcut(QtGui.QKeySequence(QtGui.QKeySequence.Close))
但如果我按下按钮什么也不会发生。如果我把它改成
self.closeBtn.setShortcut(QtGui.QKeySequence(QtCore.Qt.CTRL + QtCore.Qt.Key_W))
它按预期工作。 我也试过
self.closeBtn.setShortcut(QtGui.QKeySequence(QtGui.QKeySequence.Quit))
但是CTRL+Q
也不起作用。标准钥匙适用于其他应用。
你知道为什么会这样吗?你知道吗
http://doc.qt.io/qt-5/qkeysequence.html#StandardKey-enum
试试看:
相关问题 更多 >
编程相关推荐