| 41 | } |
| 42 | |
| 43 | QIcon ColorizeIcon(const QIcon& ico, const QColor& colorbase) |
| 44 | { |
| 45 | QIcon new_ico; |
| 46 | for (const QSize& sz : ico.availableSizes()) |
| 47 | { |
| 48 | QImage img(ico.pixmap(sz).toImage()); |
| 49 | MakeSingleColorImage(img, colorbase); |
| 50 | new_ico.addPixmap(QPixmap::fromImage(img)); |
| 51 | } |
| 52 | return new_ico; |
| 53 | } |
| 54 | |
| 55 | QImage ColorizeImage(const QString& filename, const QColor& colorbase) |
| 56 | { |
no test coverage detected