Как можно поставить свой QGridLayout в окно, наследующее от QMdiSubWindow? Попытка простого setLayout() выдаёт ворнинг, мол окно уже имеет свой layout.
UPD: Методом проб и ошибок пришёл к тому, что создаю экземпляр QFrame и ставлю его методом setWidget() как внутренний виджет окна, а уже на этот фрейм цепляю лейаут. Это правильный подход?
Можно либо пользоваться имеющимся лейаутом, либо в этот лэйаут вставить самый обыкновенный пустой виджет (expanding по горизонтали и вертикали) через setWidget и в этот виджет вставить ваш QGridLayout.
Продвижение своими сайтами как стратегия роста и независимости