aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@digia.com>2013-08-26 17:20:02 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-08-27 10:08:05 +0200
commit071bdbfb91b79fb657fcfd97e448fa773d9493dc (patch)
treeabdfb9d872f9671a53c4902ca04ef882860b77b1 /src
parent73e93432727bc10642b59fb983937cb1060dcbc1 (diff)
Fix QWinThumbnailToolBar::setButtons()
It was inserting buttons twice to the internal list. Change-Id: I62ffc2f50c0a13624f30ef5bc6ca6389221a0a5e Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Diffstat (limited to 'src')
-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();
}