┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Feck <[email protected]>2009-12-30 21:41:00 +0000
committerChristoph Feck <[email protected]>2009-12-30 21:41:00 +0000
commit54aa84a7d7a3098d4430a078deedd8323ebc8ccf (patch)
treeb3b46d6497308ea8a05234e82481aa63ff1d2dbe
parentd3b5245f53c3b4a88d25ed4a37c5f380efe949f6 (diff)
Fix wrong fontMetrics when using custom fonts
svn path=/trunk/KDE/kdebase/apps/; revision=1067898
-rw-r--r--src/dolphincolumnview.cpp1
-rw-r--r--src/dolphindetailsview.cpp1
-rw-r--r--src/dolphiniconsview.cpp1
3 files changed, 3 insertions, 0 deletions
diff --git a/src/dolphincolumnview.cpp b/src/dolphincolumnview.cpp
index b58fd8e1b..26ebdc91d 100644
--- a/src/dolphincolumnview.cpp
+++ b/src/dolphincolumnview.cpp
@@ -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;
diff --git a/src/dolphindetailsview.cpp b/src/dolphindetailsview.cpp
index d2fbb96ac..476ed9a3b 100644
--- a/src/dolphindetailsview.cpp
+++ b/src/dolphindetailsview.cpp
@@ -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;
diff --git a/src/dolphiniconsview.cpp b/src/dolphiniconsview.cpp
index 871fd5fbd..a4e581fb4 100644
--- a/src/dolphiniconsview.cpp
+++ b/src/dolphiniconsview.cpp
@@ -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;