summaryrefslogtreecommitdiffstats
path: root/src/gui/image/qicon.h
diff options
context:
space:
mode:
authorMorten Johan Sørvig <morten.sorvig@qt.io>2020-08-06 16:14:30 +0200
committerMorten Johan Sørvig <morten.sorvig@qt.io>2020-08-27 12:13:08 +0200
commitffde7e8995be207d3a3d628a31dbb19ba683a1c7 (patch)
treed0450e8436a7ec7c2e6b66ea5af1bc6cc0094179 /src/gui/image/qicon.h
parent7a5f865186b3dd831c5943ca6050437fc17abb87 (diff)
QIcon: Add pixmap() overload which take devicePixelRatio
Add new QIcon::pixmap() overload: QPixmap pixmap(const QSize &size, qreal devicePixelRatio, ...) This function replaces the existing pixmap() function which take a QWindow pointer, and should be more convenient in use. Task-number: QTBUG-85885 Change-Id: Ie4ca96a266d9278864678dc61bdfc2836cabdb93 Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
Diffstat (limited to 'src/gui/image/qicon.h')
-rw-r--r--src/gui/image/qicon.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gui/image/qicon.h b/src/gui/image/qicon.h
index 18c6f6d083..2ae9678e5a 100644
--- a/src/gui/image/qicon.h
+++ b/src/gui/image/qicon.h
@@ -82,6 +82,7 @@ public:
{ return pixmap(QSize(w, h), mode, state); }
inline QPixmap pixmap(int extent, Mode mode = Normal, State state = Off) const
{ return pixmap(QSize(extent, extent), mode, state); }
+ QPixmap pixmap(const QSize &size, qreal devicePixelRatio, Mode mode = Normal, State state = Off) const;
QPixmap pixmap(QWindow *window, const QSize &size, Mode mode = Normal, State state = Off) const;
QSize actualSize(const QSize &size, Mode mode = Normal, State state = Off) const;