HustleCoder
@HustleCoder

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

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

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

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

Войти через центр авторизации
Похожие вопросы
28 мар. 2024, в 21:17
5000 руб./за проект
28 мар. 2024, в 20:46
150000 руб./за проект
28 мар. 2024, в 20:37
50000 руб./за проект