From: Till Theato Date: Sat, 19 Feb 2011 15:55:46 +0000 (+0000) Subject: Fix build with Qt < 4.6: X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=88a9aa4a499b4a3b6442ff7d169b99a485eb6536;p=kdenlive Fix build with Qt < 4.6: http://kdenlive.org/mantis/view.php?id=2031 svn path=/trunk/kdenlive/; revision=5428 --- diff --git a/src/timecodedisplay.cpp b/src/timecodedisplay.cpp index 72cb9a5b..8f65b722 100644 --- a/src/timecodedisplay.cpp +++ b/src/timecodedisplay.cpp @@ -40,7 +40,13 @@ TimecodeDisplay::TimecodeDisplay(Timecode t, QWidget *parent) lineEdit()->setFont(KGlobalSettings::toolBarFont()); lineEdit()->setAlignment(Qt::AlignRight | Qt::AlignVCenter); QFontMetrics fm = lineEdit()->fontMetrics(); +#if QT_VERSION >= 0x040600 setMinimumWidth(fm.width("88:88:88:88888888") + contentsMargins().right() + contentsMargins().right()); +#else + int left, top, right, bottom; + getContentsMargins(&left, &top, &right, &bottom); + setMinimumWidth(fm.width("88:88:88:88888888") + left + right); +#endif setSizePolicy(QSizePolicy::Preferred, QSizePolicy::Maximum); setAccelerated(true);