mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-19 16:31:21 +00:00
Categories imroved
svn path=/trunk/KDE/kdebase/apps/; revision=716833
This commit is contained in:
parent
3d982c00b4
commit
9bbab1421c
|
@ -173,11 +173,11 @@ void DolphinCategoryDrawer::drawCategory(const QModelIndex &index, int sortRole,
|
|||
|
||||
if (!faceIconPath.isEmpty())
|
||||
{
|
||||
icon = QPixmap::fromImage(QImage(faceIconPath).scaledToHeight(option.fontMetrics.height(), Qt::SmoothTransformation));
|
||||
icon = QPixmap::fromImage(QImage(faceIconPath).scaledToHeight(KIconLoader::global()->currentSize(K3Icon::MainToolbar), Qt::SmoothTransformation));
|
||||
}
|
||||
else
|
||||
{
|
||||
icon = KIconLoader::global()->loadIcon("user", K3Icon::NoGroup, option.fontMetrics.height());
|
||||
icon = KIconLoader::global()->loadIcon("user", K3Icon::MainToolbar, option.fontMetrics.height());
|
||||
}
|
||||
|
||||
opt.rect.setTop(opt.rect.top() - icon.height());
|
||||
|
@ -199,7 +199,7 @@ void DolphinCategoryDrawer::drawCategory(const QModelIndex &index, int sortRole,
|
|||
// so the group icon drawn is that one particularly. This way assures the drawn
|
||||
// icon is the one of the mimetype of the group itself. (ereslibre)
|
||||
icon = KIconLoader::global()->loadMimeTypeIcon(item.mimeTypePtr()->iconName(),
|
||||
K3Icon::NoGroup, option.fontMetrics.height());
|
||||
K3Icon::MainToolbar);
|
||||
|
||||
opt.rect.setTop(opt.rect.top() - icon.height());
|
||||
|
||||
|
|
Loading…
Reference in a new issue