From 3ee9535bca890540ce58042e855488801ab3fb9f Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Mardelle Date: Tue, 16 Nov 2010 22:14:37 +0000 Subject: [PATCH] Fix bug preventing track effect editing / deletion: http://www.kdenlive.org:80/mantis/view.php?id=1881 http://www.kdenlive.org:80/mantis/view.php?id=1882 svn path=/trunk/kdenlive/; revision=5103 --- src/trackview.cpp | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/trackview.cpp b/src/trackview.cpp index e4255c33..cdfd02fd 100644 --- a/src/trackview.cpp +++ b/src/trackview.cpp @@ -40,11 +40,11 @@ #include TrackView::TrackView(KdenliveDoc *doc, bool *ok, QWidget *parent) : - QWidget(parent), - m_scale(1.0), - m_projectTracks(0), - m_doc(doc), - m_verticalZoom(1) + QWidget(parent), + m_scale(1.0), + m_projectTracks(0), + m_doc(doc), + m_verticalZoom(1) { setupUi(this); @@ -679,15 +679,16 @@ int TrackView::slotAddProjectTrack(int ix, QDomElement xml, bool locked) void TrackView::slotAddProjectEffects(QDomNodeList effects, QDomElement parentNode, ClipItem *clip, int trackIndex) { + int effectNb = 0; for (int ix = 0; ix < effects.count(); ix++) { bool disableeffect = false; QDomElement effect = effects.at(ix).toElement(); if (effect.tagName() != "filter") continue; - + effectNb++; // add effect to clip QString effecttag; QString effectid; - QString effectindex = QString::number(ix + 1); + QString effectindex = QString::number(effectNb); QString ladspaEffectFile; // Get effect tag & index for (QDomNode n3 = effect.firstChild(); !n3.isNull(); n3 = n3.nextSibling()) { -- 2.39.2