#include "lib/audio/audioCorrelation.h"
#include <KDebug>
-#include <KLocale>
+#include <KLocalizedString>
#include <KUrl>
#include <KIcon>
#include <KCursor>
info.startPos = transitionClip->startPos();
} else {
GenTime transitionDuration(65, m_document->fps());
- if (m_dragItem->cropDuration() < transitionDuration) info.startPos = m_dragItem->startPos();
- else info.startPos = info.endPos - transitionDuration;
+ if (m_dragItem->cropDuration() < transitionDuration)
+ info.startPos = m_dragItem->startPos();
+ else
+ info.startPos = info.endPos - transitionDuration;
}
if (info.endPos == info.startPos) info.startPos = info.endPos - GenTime(65, m_document->fps());
QDomElement transition = MainWindow::transitions.getEffectByTag("luma", "dissolve").cloneNode().toElement();
} else QGraphicsView::dragEnterEvent(event);
}
-bool CustomTrackView::itemCollision(AbstractClipItem *item, ItemInfo newPos)
+bool CustomTrackView::itemCollision(AbstractClipItem *item, const ItemInfo &newPos)
{
QRectF shape = QRectF(newPos.startPos.frames(m_document->fps()), newPos.track * m_tracksHeight + 1, (newPos.endPos - newPos.startPos).frames(m_document->fps()) - 0.02, m_tracksHeight - 1);
QList<QGraphicsItem*> collindingItems = scene()->items(shape, Qt::IntersectsItemShape);
collindingItems.removeAll(item);
- if (collindingItems.isEmpty()) return false;
- else {
+ if (collindingItems.isEmpty()) {
+ return false;
+ } else {
for (int i = 0; i < collindingItems.count(); ++i) {
QGraphicsItem *collision = collindingItems.at(i);
if (collision->type() == item->type()) {
} else emit displayMessage(i18n("Cannot find clip to add effect"), ErrorMessage);
}
-void CustomTrackView::deleteEffect(int track, GenTime pos, QDomElement effect)
+void CustomTrackView::deleteEffect(int track, const GenTime &pos, const QDomElement &effect)
{
QString index = effect.attribute("kdenlive_ix");
if (pos < GenTime()) {
}
}
-void CustomTrackView::slotAddEffect(ClipItem *clip, QDomElement effect)
+void CustomTrackView::slotAddEffect(ClipItem *clip, const QDomElement &effect)
{
if (clip) slotAddEffect(effect, clip->startPos(), clip->track());
}
else emit displayMessage(i18n("Cannot find clip to update effect"), ErrorMessage);
}
-void CustomTrackView::moveEffect(int track, GenTime pos, QList <int> oldPos, QList <int> newPos)
+void CustomTrackView::moveEffect(int track, const GenTime &pos, const QList <int> &oldPos, const QList <int> &newPos)
{
if (pos < GenTime()) {
// Moving track effect
setDocumentModified();
}
-void CustomTrackView::updateTransition(int track, GenTime pos, QDomElement oldTransition, QDomElement transition, bool updateTransitionWidget)
+void CustomTrackView::updateTransition(int track, const GenTime &pos, const QDomElement &oldTransition, const QDomElement &transition, bool updateTransitionWidget)
{
Transition *item = getTransitionItemAt(pos, track);
if (!item) {
}
-void CustomTrackView::doChangeClipSpeed(ItemInfo info, ItemInfo speedIndependantInfo, const double speed, const double oldspeed, int strobe, const QString &id)
+void CustomTrackView::doChangeClipSpeed(ItemInfo info, const ItemInfo &speedIndependantInfo, const double speed, const double oldspeed, int strobe, const QString &id)
{
Q_UNUSED(id)
//DocClipBase *baseclip = m_document->clipManager()->getClipById(id);
}
}
-void CustomTrackView::updatePositionEffects(ClipItem* item, ItemInfo info, bool standalone)
+void CustomTrackView::updatePositionEffects(ClipItem* item, const ItemInfo &info, bool standalone)
{
int end = item->fadeIn();
if (end != 0) {