@Mercury13
Программист на «си с крестами» и не только

Qt: как сделать action с неработающей горячей клавишей?

У нас есть QTableView.
Есть клавиша, прописанная прямо в нём — например, Ctrl+A.
Эту команду хочется впихнуть в локальное меню, с соответствующей клавишей-подсказкой: «Select all / Ctrl+A».
Но это должна быть только подсказка: Ctrl+A не должен работать, если выделен другой компонент. Команда, поданная через локальное меню, должна работать всегда.
Как реализовать?
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
IGHOR
@IGHOR Куратор тега Qt
Qt/C++ DEV/CTO
Свое меню сделать, и по aboutToShow() менять само меню в зависимости от состояния.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы