]> git.sesse.net Git - kdenlive/commitdiff
Fix build with Qt < 4.6:
authorTill Theato <root@ttill.de>
Sat, 19 Feb 2011 15:55:46 +0000 (15:55 +0000)
committerTill Theato <root@ttill.de>
Sat, 19 Feb 2011 15:55:46 +0000 (15:55 +0000)
http://kdenlive.org/mantis/view.php?id=2031

svn path=/trunk/kdenlive/; revision=5428

src/timecodedisplay.cpp

index 72cb9a5b36f4b9ab0c2b8897799ff6c2472b606e..8f65b722bb81d4ac4f1383081d0f368bbde1f416 100644 (file)
@@ -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);