It should apply to kdebase/workspace/plasma/applets/quicklaunch
Index: quicklaunchIcon.cpp
===================================================================
--- quicklaunchIcon.cpp (revision 986298)
+++ quicklaunchIcon.cpp (working copy)
@@ -69,16 +69,11 @@
painter->setClipRect(option->rect);
QRect rect = option->rect;
rect.setSize(QSize(m_iconSize, m_iconSize));
- //rect.moveCenter(option->rect.center());
- rect.moveCenter(QPoint(option->rect.width() / 2, option->rect.height() / 2));
- //rect.setLeft((option->rect.width() - m_iconSize) / 2);
- //rect.setTop((option->rect.height() - m_iconSize) / 2);
- //QStyleOptionGraphicsItem opt = *option;
- //opt.rect = rect;
- //kDebug() << "Paint to:" << rect << "Original rect was:" << option->rect;
+ rect.moveCenter(option->rect.center());
+ QStyleOptionGraphicsItem opt = *option;
+ opt.rect = rect;
- painter->drawPixmap(rect, icon().pixmap(m_iconSize));
- //IconWidget::paint(painter, &opt, widget);
+ IconWidget::paint(painter, &opt, widget);
}
void QuicklaunchIcon::execute()
_______________________________________________ Plasma-devel mailing list [email protected] https://mail.kde.org/mailman/listinfo/plasma-devel
