介绍
功能
#include "VColorEdit.h"
支持: 创建,继承,设计师提升组件
其他函数/信号 与 QLineEdit
一致。
实例:
//设置
ui->colorEdit->setText("58a2d5"); //不带#
ui->colorEdit->setText("#58a2d5");//带#
//获取
qDebug() << ui->colorEdit->text();//取当前色值名称
qDebug() << ui->colorEdit->color();//取当前色值 QColor对象
//"#58a2d5"
qDebug() << ui->colorEdit->isValid();//颜色是否有效
//true
//信号
currentColorChanged(QColor color);//当前颜色变化 仅颜色有效时触发
截图:
通过简单的QSS样式,你可以将 VColorEdit 美化。
如: