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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Вопрос по Qt 3.3.3 (дерево в комбобоксе)  (Прочитано 3821 раз)
Volrath
Гость
« : Декабрь 17, 2007, 19:48 »

Вопрос такой, можно ли сделать дерево в комбобоксе вообще впринципе именно в 3-ей Qt.
Облазил весь аситант и книжки, что были, и в нете порылся ничего подобного не нашёл.
Можно подсоединить ListBox, но он не держит деревянную структуру. А такую структуру в 3-ей Qt можно сделать только QListView.
Короче мучаюсь уже долго, никак не могу найти решение.
И ещё вопрос, можно ли обработать как-нибудь клик на комбобоксе, в стандартных сигналах такого нету, может кто подскажет.
Записан
BaltikS
Гость
« Ответ #1 : Декабрь 17, 2007, 23:12 »

Элементарно.
1) Создаёшь виджет с кнопкой, картинкой, текстом...
2) По нажатию на кнопку вываливаешь виджет с флагом PopupMenu...и туда хоть запихивай...в т.ч. дерево
3) Обрабатываешь событие закрытие виджета с передачей параметров виджету с кнопкой

Всё Улыбающийся
Записан
Volrath
Гость
« Ответ #2 : Декабрь 18, 2007, 20:10 »

Спасибо, вроде сделал =)
Кстати может кто посоветует хорошие доки по созданию собственных виджетов?? Можно а англиском языке.
Записан
ритт
Гость
« Ответ #3 : Декабрь 18, 2007, 20:28 »

лучшие доки - чужой код Улыбающийся и ассистант под мышку, если что непонятно!
я много интересных виджетов начитал в коде webissues (под трёшку есть кде-версия клиента), кое-что интересное проскакивало в psi, много всякого-разного в клиенте last.fm и ещё много полезного в amarok
список бесконечен Улыбающийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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