我正在使图像编辑器App.I想要添加QColorDialog
以更新图像的颜色。 我已在QLabel
上设置图像。更新图像的颜色或图像的背景颜色
这是我的代码运行良好,但不能改变图像的颜色。
void ImageViewer::updateColor()
{
QColor color = QColorDialog::getColor(Qt::white,ui->imageHolder);
if(color.isValid())
{
// QPixmap pixmap = *ui->imageHolder->pixmap();
// pixmap.fill(color);** //this is also not change color of image
ui->imageHolder->setPalette(QPalette(color));
ui->imageHolder->setAutoFillBackground(true);
ui->imageHolder->update();
}
}
我不知道如何改变图像或图像的色彩backbround的颜色... 是更多钞票?
有什么想法?
谢谢...