[РЕШЕНО] Дерево и скролл, Несколько косметических вопросов) |
Здравствуйте, гость ( Вход | Регистрация )
[РЕШЕНО] Дерево и скролл, Несколько косметических вопросов) |
Elfinit |
20.12.2009, 0:06
Сообщение
#1
|
Участник Группа: Участник Сообщений: 127 Регистрация: 17.3.2009 Из: Казань Пользователь №: 619 Спасибо сказали: 7 раз(а) Репутация: 1 |
Доброго всем времени суток!
У меня 4 вопроса: 1. Есть QTreeWidget. У него, как я понял, по умолчанию есть скрол. Так вот он мне не нужен. Мне надо, чтобы при expand-е или collaps-е меняло размер само дерево,а вертикальный скрол вообще появляться не должен. Как сделать? 2. Никак не хочет появляться горизонтальный скрол( 3. У дерева слишком большие отступы при переходе к очередному уровню. Их можно как-то уменьшить? Желательно, чтобы картинка-branch была прямо под первой буквой родительского узла, а можно даже ещё левее. 4. Можно ли как-то сделать, чтобы вертикальный скрол появлялся не справа, а слева. Соответственно, горизонтальный - не снизу, а сверху. Заранее спасибо)) Сообщение отредактировал Elfinit - 21.12.2009, 11:49 |
|
|
Elfinit |
20.12.2009, 23:12
Сообщение
#2
|
Участник Группа: Участник Сообщений: 127 Регистрация: 17.3.2009 Из: Казань Пользователь №: 619 Спасибо сказали: 7 раз(а) Репутация: 1 |
"folders", "catalog", будем называть поддеревья Дело в том, что "Общее", "Папки" и "Альбомы" - это не поддеревья, это обычные фрэймы. Переделывать всю левую панельку так, чтобы в ней было одно только дерево-нереально (блок "Папки" появился гораздо позднее остальных и только для него уместна "логика" дерева, в "Альбомы" и "Общее" нет никаких ветвей). Т.о. дерево тут - ТОЛЬКО внутри блока "Папки". Если бы вся панелька была на основе одного дерева - проблемы бы не возникало вообще, скрол бы сам появлялся. А мне нужно, чтобы дерево в "Папки" увеличивалось в размере, сдвигая при необходимости ниже блок "Альбомы". А скрол в левую часть убрать как? На основе обычной Scroll Area никак? Сообщение отредактировал Elfinit - 20.12.2009, 23:13 |
|
|
Текстовая версия | Сейчас: 8.1.2025, 11:24 |