aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@digia.com>2013-09-04 14:01:08 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-09-04 15:33:57 +0200
commit3963d5e28a15e8225c9c31efaaa9c534448fb377 (patch)
tree4ccc897566712e29b7863861add8496812525356 /src
parent04fc9360f8dd1a6bf4f6afb8c2b52e8039c17716 (diff)
QWinTaskbarButton: allow clearing the overlay icon
Change-Id: I3a317404349a5f40263cf9e40b263c701a88f8d3 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Diffstat (limited to 'src')
-rw-r--r--src/winextras/qwintaskbarbutton.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/winextras/qwintaskbarbutton.cpp b/src/winextras/qwintaskbarbutton.cpp
index ef48267..3696a95 100644
--- a/src/winextras/qwintaskbarbutton.cpp
+++ b/src/winextras/qwintaskbarbutton.cpp
@@ -127,6 +127,8 @@ void QWinTaskbarButtonPrivate::updateOverlayIcon()
pTbList->SetOverlayIcon(handle(), hicon, descrPtr);
else if (!hicon && !overlayIcon.isNull())
pTbList->SetOverlayIcon(handle(), (HICON)LoadImage(0, IDI_APPLICATION, IMAGE_ICON, SM_CXSMICON, SM_CYSMICON, LR_SHARED), descrPtr);
+ else
+ pTbList->SetOverlayIcon(handle(), NULL, descrPtr);
if (hicon)
DeleteObject(hicon);