HustleCoder
@HustleCoder

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

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

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

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

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