Я хочу реализовать код, когда QMdiarea
пуст, т.е. (не имеет QSubWindow
дочерних элементов).
Например:
есть ли событие или сигнал, который происходит, когда QMdiarea
становится пустым?
Я хочу реализовать код, когда QMdiarea
пуст, т.е. (не имеет QSubWindow
дочерних элементов).
Например:
есть ли событие или сигнал, который происходит, когда QMdiarea
становится пустым?
Вы можете использовать сигнал QMdiArea::subWindowActivated(QMdiSubWindow *window)
для отслеживания упомянутого состояния. Как говорится в документах, когда параметр window
имеет значение null, это означает, что последний дочерний элемент MDI окно закрыто, а рабочая область пуста.