From e12239a1dea3c7a3d316fd3c115f75391bb4d4db Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Mardelle Date: Sun, 6 Sep 2009 12:32:33 +0000 Subject: [PATCH] Fix painting of timeline ruler (no fixed font value) svn path=/trunk/kdenlive/; revision=3876 --- src/customruler.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/customruler.cpp b/src/customruler.cpp index eec25d31..a8626d2c 100644 --- a/src/customruler.cpp +++ b/src/customruler.cpp @@ -40,7 +40,7 @@ static const int LITTLE_MARK_LENGTH = (MIDDLE_MARK_LENGTH / 2); static const int LITTLE_MARK_X2 = LINE_END; static const int LITTLE_MARK_X1 = (LITTLE_MARK_X2 - LITTLE_MARK_LENGTH); -static const int LABEL_SIZE = 9; +static int LABEL_SIZE; static const int END_LABEL_X = 4; static const int END_LABEL_Y = (END_LABEL_X + LABEL_SIZE - 2); @@ -61,6 +61,8 @@ CustomRuler::CustomRuler(Timecode tc, CustomTrackView *parent) : m_clickedGuide(-1) { setFont(KGlobalSettings::toolBarFont()); + QFontMetricsF fontMetrics(font()); + LABEL_SIZE = fontMetrics.ascent (); m_scale = 3; m_zoneColor = QColor(133, 255, 143); littleMarkDistance = FRAME_SIZE; -- 2.39.2