Целью макетов является расположение их относительно друг друга.
Если вы хотите иметь фиксированные размеры и положение виджетов, вы можете расположить их самостоятельно, вручную:
w = QWidget()
w.resize(800, 800)
i = QWidget(w)
i.move(200, 200)
i.setFixedSize(400, 400)
#alternatively: i.setGeometry(200, 200, 400, 400)
i.setStyleSheet("QWidget {background-color:blue}")
w.show()