Проверка доступного места в Qt Dock

Я использую Qt4, и у меня есть пункт меню, который программно добавляет новый виджет док-станции в область док-станции.
К сожалению, если область док-станции уже заполнена, добавление нового виджета док-станции приведет к изменению размера виджетов док-станции ниже. их минимальный размер, что приводит к перекрытию виджетов и даже хуже.

Как убедиться, что в области дока достаточно места для добавления нового виджета?


person Drakonite    schedule 31.08.2009    source источник


Ответы (1)


Не могли бы вы вместо определения доступного места использовать функцию tabifyDockWidget в Стыковка QT? (Доступно начиная с QT 4.2... кажется).

person kaliatech    schedule 05.01.2010
comment
Нет, это приведет к тому, что новый виджет будет просто вкладкой поверх существующего виджета, что является совершенно другим поведением. - person Drakonite; 06.01.2010