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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: динамический QGridLayout  (Прочитано 4971 раз)
Keiko
Гость
« : Март 18, 2005, 20:24 »

вобщем, у меня есть QGridLayout с добавленными в него фреймами.  Всего 5 фреймов - в три ряда.

По нажатию определённых клавиш некоторые фреймы должны показываться/прятаться. Делаю я это с помощью QFrame::show()/hide(). Так вот проблема в том, что когда я прятаю фреймы, находящиеся в одном ряду, ряд, находящийся ниже, автоматом подтягивается выше, но недостаточно. Между фреймами в начальном состоянии зазор 0 пикселей (layoutSpacing), а подтянувшийся ряд отстоит от верхнего пикселей на 10. Как сделать нормально ?
Записан
MIB
Гость
« Ответ #1 : Март 18, 2005, 23:13 »

Попробуй использовать QStackWidget. Он специяально для этих создан Улыбающийся
Записан
Keiko
Гость
« Ответ #2 : Март 19, 2005, 00:46 »

>>QStackWidget

нет такого ваджета Улыбающийся А QWidgetStack совсем другое ...
Записан
MIB
Гость
« Ответ #3 : Март 19, 2005, 15:24 »

Сори, перепутал  :oops:
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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