QScrollArea, скоролы не появляются |
Здравствуйте, гость ( Вход | Регистрация )
QScrollArea, скоролы не появляются |
RazrFalcon |
13.8.2010, 21:30
Сообщение
#1
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
Такая вот проблема, вниз этих QGraphicsView уходит еще с 10-ок, но что б я не делал скролы не реагируют никак.
Скрол бары выставлены в примере "показывать всегда", так как если выставить "показывать при необходимости" то они просто не появляются. Пробовал управлять баром отдельно и через создание QVBoxLayout с QGraphicsView, ничего. Добавляю так:
|
|
|
Litkevich Yuriy |
14.8.2010, 19:57
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
Так я еще и не понял как в него запихнуть QGraphicsView , с кнопками и лейблами он справлялся у меня. это всё виджеты, метод там один и тот же addWidgetа у меня всего то 10 строк. и не работают компоновщик всегда возвращает свой желаемый размер, из-за это родительский виджет принимает меры по изменению своих размеров (для прокручиваемой области - QScrollArea, изменяется вид линейки прокрутки). А у тебя этого нет |
|
|
RazrFalcon |
14.8.2010, 20:38
Сообщение
#3
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
это всё виджеты, метод там один и тот же addWidget Да, но в примере оно то пашит, а в моей проге уже говорит:QWidget::setLayout: Attempting to set QLayout "" on MainWindow "MainWindow", which already has a layout и нечего не отображается, хоть и компилит. Цитата и не работают работает , только не в QScrollArea.+
Сообщение отредактировал RazrFalcon - 14.8.2010, 20:40 |
|
|
Текстовая версия | Сейчас: 27.4.2024, 19:48 |