Russian Qt Forum
Ноябрь 23, 2024, 20:09 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Контекстное меню на QTreeWidgetItem  (Прочитано 3947 раз)
NetWorm
Гость
« : Июнь 29, 2012, 20:02 »

Есть наследник от QTreeWidgetItem он содержит в себе ссылку на xmlItem...
Короче строится дерево с элементами например.
Справочники - Справочник сотрудники
Содержит детей Реквизиты и Формы. Нужно сделать различные пункты контекстного меню при нажатии на Item. Например на итем Справочники, должно быть создать справочник. Реквизиты то добавить реквизиты и прочее и т.д.

Каким образом сделать можно это!! QTreeWidgetItem - вообще не сожержит не сигналов ни слотов..
« Последнее редактирование: Июнь 29, 2012, 20:15 от NetWorm » Записан
mutineer
Гость
« Ответ #1 : Июнь 29, 2012, 20:30 »

Можно попробовать через
http://doc.crossplatform.ru/qt/4.7.x/html-qt/qwidget.html#customContextMenuRequested
Записан
NetWorm
Гость
« Ответ #2 : Июнь 29, 2012, 20:41 »

Я пока что так и сделал, но теперь мне надо определить какие именно пункты мне создавать в меню. т.е. зависит от того на каком элементе дерева я нахожусь. И смотря в зависимости от того на каком элементе я нахожусь, нужно вызывать разное по содержанию меню.
« Последнее редактирование: Июнь 29, 2012, 20:44 от NetWorm » Записан
mutineer
Гость
« Ответ #3 : Июнь 29, 2012, 20:44 »

Мне вместо тебя поиском заниматься? В доку загляни
http://doc.crossplatform.ru/qt/4.7.x/html-qt/qtreewidget.html#itemAt
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.105 секунд. Запросов: 20.