aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/winextras/qwinthumbnailtoolbar.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/winextras/qwinthumbnailtoolbar.cpp b/src/winextras/qwinthumbnailtoolbar.cpp
index 16abc89..75cf8c3 100644
--- a/src/winextras/qwinthumbnailtoolbar.cpp
+++ b/src/winextras/qwinthumbnailtoolbar.cpp
@@ -157,8 +157,8 @@ void QWinThumbnailToolBar::removeButton(QWinThumbnailToolButton *button)
void QWinThumbnailToolBar::setButtons(const QList<QWinThumbnailToolButton *> &buttons)
{
Q_D(QWinThumbnailToolBar);
- d->buttonList = buttons;
- Q_FOREACH (QWinThumbnailToolButton *button, d->buttonList)
+ d->buttonList.clear();
+ Q_FOREACH (QWinThumbnailToolButton *button, buttons)
addButton(button);
d->_q_updateToolbar();
}