LINUX.ORG.RU

[qt] Центральный виджет не разворачивается на все окно

 


0

1

Есть виджет (потомок GraphicView)
Если его сделать корневым окном - оно нормально растягивается на любой размер.
Если его вставить как центральный виджет в QMainWindow - оно застревает в одном размере, и не туда ни сюда.
Куда смотреть?

Ответ на: комментарий от whiiteliites

Зачем? игровое приложение (прототип рогалика ))) )
централ виджет же должен разворачиваться! (или я ошибаюсь?)

nbdarvin
() автор топика
Ответ на: комментарий от whiiteliites

чертовщина какая-то

сlass InfiniteQuestWindow(QMainWindow):
def __init__(self):
super(InfiniteQuestWindow, self).__init__()
self.mapview = MapView()
self.mapview.installEventFilter(self)
self.l = QHBoxLayout()
self.l.addWidget(self.mapview)
self.setLayout(self.l)


вообще виджет не показывает

nbdarvin
() автор топика
Ответ на: комментарий от nbdarvin

или попробуй прописать виджету, чтоб он, при изменении размера главного окна, менял свой размер на размер главного окна.

whiiteliites
()

разобрался. Прикол был с eventFilter

nbdarvin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.