From kde-commits Wed Jul 22 21:31:04 2009 From: Beat Wolf Date: Wed, 22 Jul 2009 21:31:04 +0000 To: kde-commits Subject: KDE/kdebase/workspace/plasma/applets/quicklaunch Message-Id: <1248298264.490824.27025.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=124829827007905 SVN commit 1001315 by beatwolf: fixed size calculation even more M +2 -1 quicklaunchApplet.cpp --- trunk/KDE/kdebase/workspace/plasma/applets/quicklaunch/quicklaunchApplet.cpp #1001314:1001315 @@ -249,9 +249,10 @@ } int cols = qMax(1,m_innerLayout->columnCount()); + int icons = qMax(1, qMin(m_icons.size(), m_visibleIcons)); setPreferredSize(QSize((m_iconSize + 6) * cols, - (m_iconSize + 6) * (qMax(1, qMin(m_icons.size(), m_visibleIcons)) / cols))); + (m_iconSize + 6) * ceil(icons / (double)cols))); if (m_dialog) { m_dialog->close();