PyQt5 – 如何允许QColorDialog小部件调整大小
在这篇文章中,我们将看到如何改变QColorDialog的大小。QColorDialog有一个固定的大小,因为它包含了几个自定义的小部件,这些小部件并不是设计成可调整大小的,尽管我们可以改变布局的约束,让它改变大小。
注意: 即使是一点点大小的调整,布局也会很快变得混乱。另外,超过一定程度,对话框会因为浮点异常而崩溃,所以不建议调整对话框的大小。
为了做到这一点,我们在QColorDialog对象的布局对象中使用setSizeConstraint方法
语法: dialog.layout().setSizeConstraint(QLayout.SetNoConstraint)
参数: 它需要布局尺寸约束对象作为参数。
返回: 它返回无。
下面是实现方法
输出 :