Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » pyqt получаю не правильный размер окна [RSS Feed]

#1 Март 24, 2015 16:13:08

maxim83632
Зарегистрирован: 2015-03-24
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

pyqt получаю не правильный размер окна

Есть класс который наследуется от QtGui.QWidget, проблема в том, что в self.width() записаны не правильные данные. В действительности длинна виджета намного меньше. Подскажите куда копать?

Отредактировано maxim83632 (Март 24, 2015 16:18:01)

Офлайн

#2 Март 24, 2015 17:42:10

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2756
Репутация: +  184  -
Профиль   Отправить e-mail  

pyqt получаю не правильный размер окна

> проблема в том, что в self.width() записаны не правильные данные

Не может такого быть.

> В действительности длинна виджета намного меньше.

С чего ты это взял?



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#3 Март 24, 2015 18:03:09

alex925
Зарегистрирован: 2015-01-08
Сообщения: 204
Репутация: +  14  -
Профиль   Отправить e-mail  

pyqt получаю не правильный размер окна

maxim83632
Дай угадаю, у тебя определение размера окна происходит до того как ты вызывал метод show?

Если угадал, то просто вызывай метод, который у тебя узнаёт размер окна после вызова show и тогда все будет чики пуки .

Отредактировано alex925 (Март 24, 2015 18:03:56)

Офлайн

#4 Март 24, 2015 18:07:59

maxim83632
Зарегистрирован: 2015-03-24
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

pyqt получаю не правильный размер окна

Rodegast
Не может такого быть.
Может как выяснилось
Rodegast
С чего ты это взял?
Мерял реальные размеры экранной линейкой и смотрел, что содержится в атрибуте width.
alex925
Если угадал, то просто вызывай метод, который у тебя узнаёт размер окна после вызова show и тогда все будет чики пуки .
Спасибо огромное, помогло)

Офлайн

  • Начало
  • » GUI
  • » pyqt получаю не правильный размер окна[RSS Feed]

Board footer

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

Powered by DjangoBB

Lo-Fi Version