X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fheadertrack.cpp;h=cef0b2e08de12340bb01b38ba96af280e4beabdf;hb=4ae3260592acc87712db77b7d3fe0cc2be7d76bc;hp=86956b7fb204cec148821388cbfcef1fb11de3ed;hpb=a3f27380681aefa038ed1a8ff32c1f8fabf3943d;p=kdenlive diff --git a/src/headertrack.cpp b/src/headertrack.cpp index 86956b7f..cef0b2e0 100644 --- a/src/headertrack.cpp +++ b/src/headertrack.cpp @@ -33,7 +33,7 @@ #include #include -HeaderTrack::HeaderTrack(int index, TrackInfo info, int height, QList actions, QWidget *parent) : +HeaderTrack::HeaderTrack(int index, TrackInfo info, int height, const QList &actions, QWidget *parent) : QWidget(parent), m_index(index), m_type(info.type), @@ -96,7 +96,7 @@ HeaderTrack::HeaderTrack(int index, TrackInfo info, int height, QList setHidden(false); @@ -136,10 +136,10 @@ void HeaderTrack::dropEvent(QDropEvent * event) QDomDocument doc; doc.setContent(effects, true); QDomElement e = doc.documentElement(); - if (e.tagName() == "list") { + if (e.tagName() == "effectgroup") { // dropped an effect group QDomNodeList effectlist = e.elementsByTagName("effect"); - for (int i = 0; i < effectlist.count(); i++) { + for (int i = 0; i < effectlist.count(); ++i) { effectlist.at(i).toElement().removeAttribute("kdenlive_ix"); } } else {