[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdenlive] src: Merge branch '16.12'
From: Jean-Baptiste Mardelle <null () kde ! org>
Date: 2017-01-05 20:51:41
Message-ID: E1cPF0f-0006Ks-2D () code ! kde ! org
[Download RAW message or body]
Git commit 5e7a6175f532a5b457f896ee7863d3198dc9f1c0 by Jean-Baptiste Mardelle.
Committed on 05/01/2017 at 20:51.
Pushed by mardelle into branch 'master'.
Merge branch '16.12'
M +14 -11 src/simplekeyframes/simpletimelinewidget.cpp
M +1 -0 src/simplekeyframes/simpletimelinewidget.h
M +2 -1 src/titler/titlewidget.cpp
https://commits.kde.org/kdenlive/5e7a6175f532a5b457f896ee7863d3198dc9f1c0
diff --cc src/simplekeyframes/simpletimelinewidget.cpp
index ff086574d,69f6ce955..16cb07b42
--- a/src/simplekeyframes/simpletimelinewidget.cpp
+++ b/src/simplekeyframes/simpletimelinewidget.cpp
@@@ -25,15 -25,15 +25,14 @@@
#include <QFontDatabase>
#include <KColorScheme>
-
-SimpleTimelineWidget::SimpleTimelineWidget(QWidget* parent) :
- QWidget(parent),
- m_duration(1),
- m_position(0),
- m_currentKeyframe(-1),
- m_currentKeyframeOriginal(-1),
- m_hoverKeyframe(-1),
- m_scale(1)
+SimpleTimelineWidget::SimpleTimelineWidget(QWidget *parent) :
+ QWidget(parent),
+ m_duration(1),
+ m_position(0),
+ m_currentKeyframe(-1),
+ m_currentKeyframeOriginal(-1),
+ m_hoverKeyframe(-1),
- m_lineHeight(10),
+ m_scale(1)
{
setMouseTracking(true);
setMinimumSize(QSize(150, 20));
@@@ -308,9 -297,12 +309,11 @@@ void SimpleTimelineWidget::paintEvent(Q
/*
* current position
*/
- QPolygonF position = QPolygonF() << QPointF(0, 1) << QPointF(5, 6) << \
QPointF(-5, 6); + QPolygon pa(3);
+ int cursorwidth = (m_size - (m_lineHeight + headOffset / 2)) / 2 + 1;
+ QPolygonF position = QPolygonF() << QPointF(-cursorwidth, m_size) << \
QPointF(cursorwidth, m_size) << QPointF(0, m_lineHeight + (headOffset / 2) + 1); \
position.translate(m_position * m_scale, 0); p.setBrush(m_colKeyframe);
- p.drawConvexPolygon(position);
+ p.drawPolygon(position);
}
-
diff --cc src/simplekeyframes/simpletimelinewidget.h
index 1a12f24ae,b4e5ce6be..f0f32a7b8
--- a/src/simplekeyframes/simpletimelinewidget.h
+++ b/src/simplekeyframes/simpletimelinewidget.h
@@@ -52,9 -52,10 +52,10 @@@ private
int m_currentKeyframe;
int m_currentKeyframeOriginal;
int m_hoverKeyframe;
- QList <int> m_keyframes;
+ QList<int> m_keyframes;
int m_lineHeight;
double m_scale;
+ int m_size;
QColor m_colSelected;
QColor m_colKeyframe;
diff --cc src/titler/titlewidget.cpp
index 622675acc,ebf45c897..da6edfa19
--- a/src/titler/titlewidget.cpp
+++ b/src/titler/titlewidget.cpp
@@@ -106,7 -106,9 +106,8 @@@ TitleWidget::TitleWidget(const QUrl &ur
backgroundAlpha->setMinimum(0);
backgroundAlpha->setMaximum(255);
- //backgroundAlpha->setDecimals(0);
+ bgAlphaSlider->setMinimum(0);
+ bgAlphaSlider->setMaximum(255);
- //backgroundAlpha->setDecimals(0);
backgroundAlpha->setValue(0);
backgroundAlpha->setToolTip(i18n("Background color opacity"));
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic