Задать вопрос
HustleCoder
@HustleCoder

Как сделать активным пункт контекстного меню только на определенных колонках QTreeView?

Здравствуйте. Такой вопрос. Есть таблица QTree View, состоящая из нескольких столбцов. И есть контекстное меню для этой таблицы. Как сделать так, чтобы определенные пункты меню были активны только на определенных колонках, а на остальных деактивны?
  • Вопрос задан
  • 72 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Разработчик на C++: Профессия + специализация + нейросети
    12 месяцев
    Далее
  • Skillbox
    Разработчик на C++
    7 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Zifix
@Zifix Куратор тега Qt
Barbatum
Я уже тысячу лет не использую виджеты, и плохо помню как там что работает, но теоретически — это может управляться через логику в своём делегате-наследнике QItemDelegate.

А может отдельной ролью в модели, которая будет хранить enum с вариантами отображения меню.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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