Qt设置颜色

void port::slotColorChanged(int value)
{
	QColor color;
	int R = ui.redSlider->value();
	int G = ui.greenSlider->value();
	int B = ui.blueSlider->value();
	int A = ui.alphaSlider->value();
	color.setRgb(R, G, B, A);

	QPalette pal = ui.textEdit->palette();//获取palette
	pal.setColor(QPalette::Base,color);//设置基色
	ui.textEdit->setPalette(pal);//设置paleete
}

你可能感兴趣的:(qt,开发语言)