123456789101112131415161718192021222324252627 |
- #include "blurutility.h"
- #include "imageblur.h"
- #include <QPainter>
- bool BlurUtility::CreateInnerShadow(QImage &image, const QColor &color, int radius)
- {
- if(image.isNull()) return false;
- QPainter p;
- p.begin(&image);
- p.setPen(QPen(color, 2));
- p.drawRect(QRect(0, 0, image.width(), image.height()));
- p.end();
- GaussBlur::Blur(image, radius);
- return true;
- }
|