//颜色转字符串
QString ColorToString(QColor v_color)
{
QRgb mRgb = qRgb(v_color.red(), v_color.green(), v_color.blue());
QColor mColor = QColor(mRgb);
QString mRgbStr = QString::number(mRgb, 16);
return mRgbStr;
}
//字符串转颜色
QColor StringToColor(QString mRgbStr)
{
QColor color(mRgbStr.toUInt(NULL,16));
return color;
}
QColor与QString互转
最新推荐文章于 2024-01-23 17:21:15 发布
本文介绍了如何在 Qt 开发中实现 QColor 类型与 QString 字符串之间的相互转换,通过 QRgb 和 QColor 类的操作,展示了从红色、绿色和蓝色值创建 QColor,以及将十六进制字符串解析为 QColor 的过程。
摘要由CSDN通过智能技术生成