Здравствуйте, гость ( Вход | Регистрация )
RazrFalcon | Дата 23.1.2011, 21:39 |
Приношу извинения за тупость. Пашит. Правда не понятно чего раньше не работало. | |
RazrFalcon | Дата 23.1.2011, 17:48 |
Если я первому элементу сделаю то в итоге они все равно все три будут одного размера. |
|
ufna | Дата 23.1.2011, 17:33 |
"От размеров содержимого" ячейки и зависят. Но они содержат виджеты. Но если под "содержимым" ты имеешь ввиду текст, то тогда тебе нужно sizePolicy у виджетов менять, лейаут тут не при чем. |
|
RazrFalcon | Дата 23.1.2011, 17:31 |
Как я понял, нужно создать layout, в него накидать все что мне нужно, а его уже пихать в арию. Вот только вопрос в том, как сделать чтобы размеры ячеек QGridLayout были разного размера. У меня все одинакового, а нужно что бы зависело от размеров содержимого. |
|
ufna | Дата 23.1.2011, 10:20 |
Ну ты и метод выбрал ))) там и без scrollAreaWidgetContents должно работать, т.к. это по-умолчанию считается | |
RazrFalcon | Дата 23.1.2011, 4:59 |
Вышло. Надо было просто размер scrollAreaWidgetContents сделать больше скроларии и все сразу заработало. ОФФ: Надеюсь и я столько наберу |
|
igor_bogomolov | Дата 23.1.2011, 2:28 |
Пробовал, скрол не появляется. Плохо пробовал. Пробуй ещё. И документацию читай внимательнееОФФ: |
|
RazrFalcon | Дата 23.1.2011, 2:09 |
Пробовал, скрол не появляется. | |
igor_bogomolov | Дата 23.1.2011, 2:01 |
Где вопрос? Методом телепатии: положи все свой лейблы в QScrollArea |
|
RazrFalcon | Дата 23.1.2011, 1:43 |
К примеру есть окно 640х480, в нем подряд, вертикально, идут ... ну допустим QLabel с текстом. Нужно их прокуручивать как бы. То есть с боку есть скрол бар и мы это все дело прокурчиваем. Что то в духе просто текстового просмоторщика, но не из текста, а из элементов. Для примера, наглядности, выбрал QTextBrouser: |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 29.3.2024, 13:56 |