Adopt style colour for button icons

Can be reduced to two lines, you don't have to go through QColor at all:
```c++
    const QRgb rgb = img.pixel(x, y);
    img.setPixel(x, y, qRgba(base.red(), base.green(), base.blue(), qAlpha(rgb)));
```