Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: WebAngel от Июль 14, 2006, 17:55



Название: QListView и QPopupMenu
Отправлено: WebAngel от Июль 14, 2006, 17:55
Подскажите пожалуйста, как реализовать такое:

в QListView есть несколько записей:
1
2
3

и попап меню:
1
2
3

как, например, сделать, что бы при клике запись "1" в попап меню "1" было задисемблено, а когда кликаем на "2" то было задисемблено "2" и тд...

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

правда теоретически их можно прорисовывать в методе contextMenuRequested но это дикость имхо ....

P.S. Qt 3.3.3

ЗОС!!

добавлено спустя 3 минуты:

 да и этот QListView находится в MainDialog, а новые записи добавляются в другом классе (допустим CCustomFunct) с помощю new MyListViewItem(...) унаследованого от QListViewItem


Название: QListView и QPopupMenu
Отправлено: WebAngel от Июль 15, 2006, 18:10
Вопрос снят :)
В insertItem можно указывать самому id
вчера не заметил :-\