8#include <dtkwidget_global.h>
15DWIDGET_BEGIN_NAMESPACE
17QImage dropShadow(
const QPixmap &px, qreal radius,
const QColor &color = Qt::black);
19QStringList wordWrapText(
const QString &text,
int width,
20 QTextOption::WrapMode wrapMode,
23QStringList elideText(
const QString &text,
const QSize &size,
24 const QFontMetrics &fontMetrics,
25 QTextOption::WrapMode wordWrap,
26 Qt::TextElideMode mode,
29QIcon getCircleIcon(
const QPixmap &pixmap,
int diameter = 36);
30QIcon getCircleIcon(
const QIcon &icon,
int diameter = 36);
32void grayScale(
const QImage &image, QImage &dest,
const QRect &rect = QRect());
33void moveToCenter(QWidget *w);