PyQt5 QColorDialog – 设置自定义颜色
在这篇文章中,我们将看到如何在QColorDialog小部件中设置自定义颜色。自定义颜色是由用户制作的颜色,它们可以在运行时通过鼠标的帮助来设置,尽管我们可以通过编程来添加自定义颜色,默认情况下,所有的自定义颜色都是白色。下面是颜色对话框中的自定义颜色的样子
为了做到这一点,我们使用QColorDialog对象的setCustomColor方法。
语法: dialog.setCustomColor(i, color)
参数: 它需要整数即索引和QColor对象作为参数。
返回: 它返回无。
注意: 这个函数不适用于macOS平台上的本地颜色对话框。如果你仍然需要这个函数,请使用QColorDialog.DontUseNativeDialog选项。
下面是实现方法
输出 :