Qt怎样根据spinBox 的数值,改变qlabel的显示颜色。

可能需要RGB转为0—255数值,根据数值的改变,让颜色也跟着改变。
img

~写代码啊...

QSpinBox中有valueChanged(int i)信号,通过此信号绑定槽函数,在槽函数中设置label颜色,这里看你的QSpinBox控制的是RGB哪个,对应修改其中的值

ui->label->setStyleSheet("QLabel{background-color:rgb(200,101,102);}");  

建议你看看帮助文档

img