代码拉取完成,页面将自动刷新
颜色操作组件主要是为工业软件的颜色操作过程提供便利的封装,主要提供了颜色选择ToolButton,ColorGrid,实现了类似Office的颜色选择操作
颜色相关的操作有很多开源的封装,例如有ctk的ctkColorPickerButton
,有kColorPicker
,但这些都无法实现像Office的颜色选择操作,这个简单的控件就是为了实现类似Office的颜色操作方式
SAColorToolButton
实现颜色设置的工具按钮,在原来ToolButton的基础上,加上了设置颜色的接口,并会把颜色显示到按钮上,同时也可以设置图标,让颜色和图标同时显示
Qt::ToolButtonIconOnly
模式
没有设置图标:
有设置图标:
有菜单:
Qt::ToolButtonTextOnly
模式
Qt::ToolButtonTextBesideIcon
模式
Qt::ToolButtonTextUnderIcon
模式:
SAColorGridWidget
这是一个颜色块,用于给用户进行颜色选择,效果如下:
SAColorPaletteGridWidget
这是一个颜色选择板,有一行标准颜色(最顶上的一行),下面会根据标准颜色进行加亮80%,60%,40%,加暗25%,50%的色块(可以设置比例因子),效果如下:
SAColorMenu
这是一个颜色选择菜单,可以实现类似office的颜色选择功能
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。