В этом примере мы создаем фигуру и canvas, а затем размещаем canvas на центральном виджете окна с помощью QVBoxLayout и QHBoxLayout. При изменении размера окна, мы переопределяем метод resizeEvent и изменяем размер canvas таким образом, чтобы он занимал всю доступную площадь в окне.
Добрый день. Меня заинтересовал ваш ответ "Для того чтобы изменять размер canvas в PyQt5 вместе с окном window, можно использовать механизмы ко..." на вопрос http://www.liveexpert.org/topic/view/5053170-kak-mozhno-v-pyqt-menyat-razmer-canvas-vmeste-s-oknom-window. Можно с вами обсудить этот ответ?