Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » не могу сделать растягивающийся элемент [RSS Feed]

#1 Фев. 10, 2011 11:39:36

Игнат
От:
Зарегистрирован: 2010-10-02
Сообщения: 224
Репутация: +  0  -
Профиль   Отправить e-mail  

не могу сделать растягивающийся элемент

поставил tabWidget
само окно прекрасно растягивается на весь экран, но табвиджет остается маленьким

sizePolicy пробовал разные, сейчас Expanding, Expanding

минимальный и максимальный размеры не ограничены: 0-16777215

только непонятно что значит “Горизонтальное” и “Вертикальное растяжение”

как сделать, чтобы табвиджет растягивался по размеру окна? (и желательно сразу все его содержимое - там textEdit-ы)



Офлайн

#2 Фев. 12, 2011 08:58:57

Игнат
От:
Зарегистрирован: 2010-10-02
Сообщения: 224
Репутация: +  0  -
Профиль   Отправить e-mail  

не могу сделать растягивающийся элемент

неужели никто не знает? вроде не такой уж экзотичный вопрос



Офлайн

#3 Фев. 12, 2011 09:27:13

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

не могу сделать растягивающийся элемент

Игнат, а вы ваш код приложили?
.ui файл или запускающиеся питоновские исходники, если вы писали GUI без Qt Designer?

У меня такое - работает! Как мне гадать, почему не получается у вас?
Без дополнительных данных вопрос превращается в настоящий квест: сообрази, что было не так!

Иногда я люблю разгадывать подобные задачки (и даже временами неплохо выходит), но чаще не обращаю на них внимание.

Наводящий вопрос: вам слово layout о чём-то говорит?



Офлайн

#4 Фев. 14, 2011 10:48:20

Игнат
От:
Зарегистрирован: 2010-10-02
Сообщения: 224
Репутация: +  0  -
Профиль   Отправить e-mail  

не могу сделать растягивающийся элемент

да, видимо дело в layout mainwindow!
сейчас на нем такой красный значок - http://clip2net.com/clip/m68436/1297673167-clipj19846-24kb.png

я раньше как-то исправлял подобное, но мне кажется я это делал в qtdesigner, встроенном в qtCreator для С++
потому что сейчас не могу это исправить, в отдельном designer-qt4, который я использую для питона

если просто создать общий лайаут - он становится потомком этого mainwindow

подскажите пожалуйста, как пофиксить?



Офлайн

#5 Фев. 17, 2011 07:33:13

Игнат
От:
Зарегистрирован: 2010-10-02
Сообщения: 224
Репутация: +  0  -
Профиль   Отправить e-mail  

не могу сделать растягивающийся элемент

разобрался, надо выделить элемент и нажать компоновщик Сетка



Офлайн

  • Начало
  • » GUI
  • » не могу сделать растягивающийся элемент[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version