![]() |
|
|
![]()
|
|
| hsilgos |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 26.4.2009 Репутация: нет Всего: 2 |
Нужно перенести контрол, отображающий дерево с wxWidgets в QT. В wxWidgets я его реализовал полностью (там небыло тогда эквивалента
Есть некоторые затруднения. Будет существовать 3 вида строк, каждая со своим размером. Отрисовка, я так понимаю, решается делегатами. Но вот с размещением... Так как у меня все строки разного размера, как QT посчитает полные размер(высоту) дерева (в пикселях, т.е.)? Я сам знаю как быстро это сделать, но как передать размер виджету? у QAbstractItemModel есть только getRowCount, но этого ведь недостаточно для правильного позицианирования и отображения скрола. Или это делается уже только через QAbstractScrollArea? И как вообще указывать размер строки? |
|||
|
||||
| hsilgos |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 26.4.2009 Репутация: нет Всего: 2 |
Так, извиняюсь, недочитал документацию, большую часть ответов нашел
Появился другой вопрос: как убрать рамку выделения? Пока что решаю так:
Но мне кажется, это довольно кривой способ |
|||
|
||||
![]()
|
| Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |