Fix wrong fontMetrics when using custom fonts

svn path=/trunk/KDE/kdebase/apps/; revision=1067898
This commit is contained in:
Christoph Feck 2009-12-30 21:41:00 +00:00
parent d3b5245f53
commit 54aa84a7d7
3 changed files with 3 additions and 0 deletions

View file

@ -196,6 +196,7 @@ QStyleOptionViewItem DolphinColumnView::viewOptions() const
{
QStyleOptionViewItem viewOptions = QListView::viewOptions();
viewOptions.font = m_font;
viewOptions.fontMetrics = QFontMetrics(m_font);
viewOptions.decorationSize = m_decorationSize;
viewOptions.showDecorationSelected = true;
return viewOptions;

View file

@ -200,6 +200,7 @@ QStyleOptionViewItem DolphinDetailsView::viewOptions() const
{
QStyleOptionViewItem viewOptions = QTreeView::viewOptions();
viewOptions.font = m_font;
viewOptions.fontMetrics = QFontMetrics(m_font);
viewOptions.showDecorationSelected = true;
viewOptions.decorationSize = m_decorationSize;
return viewOptions;

View file

@ -146,6 +146,7 @@ QStyleOptionViewItem DolphinIconsView::viewOptions() const
{
QStyleOptionViewItem viewOptions = KCategorizedView::viewOptions();
viewOptions.font = m_font;
viewOptions.fontMetrics = QFontMetrics(m_font);
viewOptions.decorationPosition = m_decorationPosition;
viewOptions.decorationSize = m_decorationSize;
viewOptions.displayAlignment = m_displayAlignment;