QScrollArea |
Здравствуйте, гость ( Вход | Регистрация )
QScrollArea |
demaker |
20.2.2013, 11:01
Сообщение
#1
|
Студент Группа: Участник Сообщений: 73 Регистрация: 29.1.2013 Пользователь №: 3691 Спасибо сказали: 0 раз(а) Репутация: 0 |
Подскажите, как узнать размер всей области прокрутки в QScrollArea?
|
|
|
lanz |
20.2.2013, 12:30
Сообщение
#2
|
Старейший участник Группа: Участник Сообщений: 690 Регистрация: 28.12.2012 Пользователь №: 3660 Спасибо сказали: 113 раз(а) Репутация: 8 |
Чтобы узнать какой размер дочернего виджета scroll_area->widget ()->size (), а чтобы размер вьюпорта scroll_area->viewport ()->size ().
Но зачем? |
|
|
demaker |
20.2.2013, 12:56
Сообщение
#3
|
Студент Группа: Участник Сообщений: 73 Регистрация: 29.1.2013 Пользователь №: 3691 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
lanz |
20.2.2013, 14:12
Сообщение
#4
|
Старейший участник Группа: Участник Сообщений: 690 Регистрация: 28.12.2012 Пользователь №: 3660 Спасибо сказали: 113 раз(а) Репутация: 8 |
Он все равно будет по умолчанию.
Вообще еще можно scroll_area->size ();, но он выдает вместе с границами и скроллбарами, вьюпорт все же предпочтительней. |
|
|
demaker |
21.2.2013, 8:54
Сообщение
#5
|
Студент Группа: Участник Сообщений: 73 Регистрация: 29.1.2013 Пользователь №: 3691 Спасибо сказали: 0 раз(а) Репутация: 0 |
Только, когда я так пишу
выдается ошибка 255 |
|
|
lanz |
21.2.2013, 9:27
Сообщение
#6
|
Старейший участник Группа: Участник Сообщений: 690 Регистрация: 28.12.2012 Пользователь №: 3660 Спасибо сказали: 113 раз(а) Репутация: 8 |
Странно, вот так у меня работает:
|
|
|
Litkevich Yuriy |
21.2.2013, 9:35
Сообщение
#7
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
demaker |
28.2.2013, 14:29
Сообщение
#8
|
Студент Группа: Участник Сообщений: 73 Регистрация: 29.1.2013 Пользователь №: 3691 Спасибо сказали: 0 раз(а) Репутация: 0 |
Подскажите.
Если в scrollarea у меня несколько виджетов, как я могу вычислить их коордиты относительно scrollarea. А то получается так, когда крутишь scroll координаты виджетов обновляются, относительно области видимости - т.е виджеты которые мы видим имеют координаты, а остальные нет. |
|
|
Текстовая версия | Сейчас: 27.4.2024, 1:55 |