Разворачивающиеся панели, как в 3ds Max(скрин прилагаеццо :) ) |
Здравствуйте, гость ( Вход | Регистрация )
Разворачивающиеся панели, как в 3ds Max(скрин прилагаеццо :) ) |
0xF |
20.3.2008, 16:57
Сообщение
#21
|
Студент Группа: Участник Сообщений: 71 Регистрация: 12.11.2007 Пользователь №: 20 Спасибо сказали: 0 раз(а) Репутация: 0 |
Так, новая запарка возникла
Вот код, добавляющий страницу в мой контрол:
И ф-ция Layout для расстановки страниц в нужном порядке:
Прошелся дебагером по коду: сразу же после вставки страницы вызывается ф-ция Layout(см. код), но метод isVisible почему-то возвращает false, хотя я вызвал в коде вставки страницы button->setVisible( true ) и group->setVisible( true ) Почему isVisible возвращает false? О_о |
|
|
0xF |
20.3.2008, 21:09
Сообщение
#22
|
Студент Группа: Участник Сообщений: 71 Регистрация: 12.11.2007 Пользователь №: 20 Спасибо сказали: 0 раз(а) Репутация: 0 |
Думал, может у меня в коде какая-нить ошибка, написал:
WTF?!! Чо за фигня? |
|
|
Litkevich Yuriy |
20.3.2008, 21:25
Сообщение
#23
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
а кнопку видно?
|
|
|
0xF |
20.3.2008, 21:25
Сообщение
#24
|
Студент Группа: Участник Сообщений: 71 Регистрация: 12.11.2007 Пользователь №: 20 Спасибо сказали: 0 раз(а) Репутация: 0 |
Так, решил проблему переопределением QWidget::showEvent: вставил туда ф-цию QFoldout::Layout
|
|
|
0xF |
20.3.2008, 21:26
Сообщение
#25
|
Студент Группа: Участник Сообщений: 71 Регистрация: 12.11.2007 Пользователь №: 20 Спасибо сказали: 0 раз(а) Репутация: 0 |
Цитата а кнопку видно? Нет, она не появлялась... т.е. просто пустой виджет без кнопок и групп |
|
|
Litkevich Yuriy |
20.3.2008, 21:29
Сообщение
#26
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
обычно даже и не надо делать setVisible, уже видно должно быть, он случаем задом неперет не работает?
|
|
|
0xF |
20.3.2008, 22:00
Сообщение
#27
|
Студент Группа: Участник Сообщений: 71 Регистрация: 12.11.2007 Пользователь №: 20 Спасибо сказали: 0 раз(а) Репутация: 0 |
А хз. Не думаю Почитал щас доки, написано, что если кто-то из предков контрола не виден, то setVisible никакого эффекта не имеет... может по этому
|
|
|
Litkevich Yuriy |
20.3.2008, 22:58
Сообщение
#28
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
запросто, т.к. родитель - контейнер.
|
|
|
Текстовая версия | Сейчас: 6.1.2025, 4:46 |