Название: Вопрос по Qt 3.3.3 (дерево в комбобоксе) Отправлено: Volrath от Декабрь 17, 2007, 19:48 Вопрос такой, можно ли сделать дерево в комбобоксе вообще впринципе именно в 3-ей Qt.
Облазил весь аситант и книжки, что были, и в нете порылся ничего подобного не нашёл. Можно подсоединить ListBox, но он не держит деревянную структуру. А такую структуру в 3-ей Qt можно сделать только QListView. Короче мучаюсь уже долго, никак не могу найти решение. И ещё вопрос, можно ли обработать как-нибудь клик на комбобоксе, в стандартных сигналах такого нету, может кто подскажет. Название: Re: Вопрос по Qt 3.3.3 (дерево в комбобоксе) Отправлено: BaltikS от Декабрь 17, 2007, 23:12 Элементарно.
1) Создаёшь виджет с кнопкой, картинкой, текстом... 2) По нажатию на кнопку вываливаешь виджет с флагом PopupMenu...и туда хоть запихивай...в т.ч. дерево 3) Обрабатываешь событие закрытие виджета с передачей параметров виджету с кнопкой Всё :) Название: Re: Вопрос по Qt 3.3.3 (дерево в комбобоксе) Отправлено: Volrath от Декабрь 18, 2007, 20:10 Спасибо, вроде сделал =)
Кстати может кто посоветует хорошие доки по созданию собственных виджетов?? Можно а англиском языке. Название: Re: Вопрос по Qt 3.3.3 (дерево в комбобоксе) Отправлено: ритт от Декабрь 18, 2007, 20:28 лучшие доки - чужой код :) и ассистант под мышку, если что непонятно!
я много интересных виджетов начитал в коде webissues (под трёшку есть кде-версия клиента), кое-что интересное проскакивало в psi, много всякого-разного в клиенте last.fm и ещё много полезного в amarok список бесконечен :) |