Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
QSlider 文档说,“滑块接受对 Tab 的关注,并提供鼠标滚轮和键盘界面。” 是否有一种简单的方法可以为其分配热键以使其具有焦点,类似于如何为 QCheckboxes分配Alt键?
如果您有关联的标签,您应该可以使用QLabel::setBuddy(QWidget*). 否则,您可以覆盖keyPressEvent具有焦点的父表单,然后调用QSlider::setFocus(Qt::FocusReason).
QLabel::setBuddy(QWidget*)
keyPressEvent
QSlider::setFocus(Qt::FocusReason)