检查Qt Dock中的可用空间

检查Qt Dock中的可用空间,qt,qt4,qdockwidget,Qt,Qt4,Qdockwidget,我正在使用Qt4,我有一个菜单选项,可以通过编程将新的dock小部件添加到dock区域。 不幸的是,如果dock区域已经满了,添加一个新的dock小部件将导致它将dock小部件的大小调整到其最小大小以下,从而导致小部件重叠甚至更糟 如何验证停靠区域中是否有足够的空间来添加新的停靠小部件?您可以使用QT停靠功能而不是确定可用空间吗?(我想从QT 4.2开始提供) 不,这将导致新的小部件只是现有小部件顶部的一个选项卡,这是完全不同的行为。

我正在使用Qt4,我有一个菜单选项,可以通过编程将新的dock小部件添加到dock区域。
不幸的是,如果dock区域已经满了,添加一个新的dock小部件将导致它将dock小部件的大小调整到其最小大小以下,从而导致小部件重叠甚至更糟


如何验证停靠区域中是否有足够的空间来添加新的停靠小部件?

您可以使用QT停靠功能而不是确定可用空间吗?(我想从QT 4.2开始提供)

不,这将导致新的小部件只是现有小部件顶部的一个选项卡,这是完全不同的行为。