как установить контекстное меню для qtreewidgetitem в qt - PullRequest
1 голос
/ 19 апреля 2010

Я хотел бы знать, как мы можем установить контекстное меню для qtreewidgetitem, то есть, если я щелкну правой кнопкой мыши по каждому элементу в моем qtreewidget, у меня должны быть некоторые параметры, такие как редактировать, удалить .. я хотел бы знать, как мы можем реализовать это. спасибо заранее

1 Ответ

2 голосов
/ 23 апреля 2010

создать несколько действий, таких как «Редактировать», «Удалить», ...
вызовите myTreeWidget-> addAction (actionEdit)
вызовите myTreeWidget-> setContextMenuPolicy (Qt :: ActionsContextMenu)

Подключите слот к сигналу QAction :: triggered, получите оттуда выбор предмета и выполните ваш код.

...