PyQt5 QColorDialog – 设置多个颜色对话框选项
在这篇文章中,我们将看到如何设置QColorDialog小部件的多个选项。QColorDialog小组件基本上有三个对话选项,下面是这些选项
1.ShowAlphaChannel : 允许用户选择颜色的alpha分量
2.NoButtons :不显示确定和取消按钮
3.DontUseNativeDialog : 使用Qt的标准颜色对话框,而不是操作系统的本地颜色对话框
默认情况下,所有选项都是禁用的,我们可以在setOption方法的帮助下设置单个选项。
注意: 选项应该在显示对话框之前设置。在对话框可见的情况下设置它们,并不能保证对对话框立即产生影响(取决于选项和平台)。
为了做到这一点,我们使用QColorDialog对象的setOptions方法。
语法: dialog.setOptions(QColorDialog.ShowAlphaChannel and QColorDialog.DontUseNativeDialog)
参数: 它接受选项对象作为参数
返回: 它返回无。
下面是实现方法
输出 :