Есть файл с цветным рисунком, нужно чтобы в программе отображался в виде оттенков серого.
средствами Qt, во время выполнения.
QPixmap pix(":/background.jpg");
QStyle *s = style();
QStyleOption opt;
opt.initFrom(this);
QPixmap res = s->generatedIconPixmap(QIcon::Disabled, pix, &opt);
QPixmap QCommonStyle::generatedIconPixmap(QIcon::Mode iconMode, const QPixmap &pixmap,
const QStyleOption *opt) const