PyQt(Python+Qt)学习随笔:QMainWindow的setDockNestingEnabled作用案例图解
QMainWindow的setDockNestingEnabled的作用,在《PyQt(Python+Qt)学习随笔:Qt Designer中主窗口对象dockNestingEnabled属性》进行了介绍,但这个属性的字面说明太简单,实际理解还是有些复杂。在这里通过两个截图对比说明一下:上图是主窗口允许嵌套的场景,图中所有有关闭和浮动标记的窗口都是QDockWidget对象,在允许嵌套情况下,“机器人发言字体颜色”设置窗和“本机输入发言字体颜色”两个窗口可以上下堆叠合占一个停靠位的位置。而下图是未设置dockNestingEnabled的,这两个窗口就不能纵向堆叠在一起,只能选项卡式化占用一个停靠位。