4-对话框(QColorDialog)+自动关联
本帖最后由 不二如是 于 2016-9-22 16:35 编辑使用QColorDialog的静态函数getColor()来获取颜色
三个默认参数:设置初始颜色、父窗口、对话框标题
代码中 Qt::blue是Qt预定义的颜色对象,按F1进如帮助文档,自行查阅
getColor()函数返回是一个QColor类型数据
运行程序
不点颜色,直接点击OK
即可看到color: QColor(ARGB 1, 0, 0, 1),啥意思呢?
ARGB1:透明度(alpha)
0:红色(red)
0:绿色(green)
1:蓝色(blue)
他们的数值都是从0.0~1.0,有效数字为6位。
对于alpha来说,1.0可以表示完全不透明,0.0你懂的
对于三基色红、绿、蓝的数值,可以使用0-255来表示,0最浅色,255最深色
好了,解释到此为止
看程序~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~·
此时对已创建的按钮进行自动信号和槽关联
即右键,如图操作
完成函数定义
运行结果
**** Hidden Message *****
总是藏起来
感谢不二
很好 好难啊
围观一下,顺便送上我的精液 1
1
页:
[1]