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

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

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

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

Похожие вопросы