Глобальная клавиша быстрого доступа для QPushButton

Как я могу зарегистрировать глобальную комбинацию клавиш для определенного QPushButton? Особенно, когда QPushButton не является прямым потомком главного окна.

2 ответа

Обычно вы создаете QAction и вы добавляете его в меню или на панель инструментов. Вы можете установить ярлык, значок, всплывающую подсказку и т. Д., Это не совсем QPushButton, но он довольно близок, и его легко связать с любым удобным для вас слотом.

Но если вы просто хотите получить ярлык или ключ, чтобы украсть его из ОС, MasterAler прав, перейдите на QKeySequence или же QShortcut,

Ты имеешь в виду

QKeySequence

QShortcut

классы? Или вам просто нужно что-то более мощное?

Другие вопросы по тегам