PyQt(Python+Qt)学习随笔:通过QMainWindow的resizeDocks方法调整QDockWidget停靠窗大小

QMainWindow的resizeDocks用于将QMainWindow的多个停靠窗的大小进行调整,调用语法如下:
resizeDocks( Iterable[QDockWidget], Iterable[int], Qt.Orientation)

参数说明:
  • Iterable[QDockWidget]:需要调整的多个停靠窗对象组成的迭代类型如列表
  • Iterable[int]:每个停靠窗需要调整的宽度或高度
  • Qt.Orientation:调整的是宽度还是高度,如果为Qt.Horizontal,调整宽度,否则调整高度
注意:
  • 大小的调整受最小和最大大小的约束
  • 大小调整不会影响主窗口的大小
  • 如果空间有限的情况下,调整时根据各个停靠窗口的相对大小占比进行可以利用空间的调整

老猿Python,跟老猿学Python!

原文地址:https://www.cnblogs.com/LaoYuanPython/p/12634948.html