From kde-commits Tue Feb 28 23:03:40 2017 From: Vincent Pinon Date: Tue, 28 Feb 2017 23:03:40 +0000 To: kde-commits Subject: [kdenlive] src: Fix GCC warnings (variable masking) Message-Id: X-MARC-Message: https://marc.info/?l=kde-commits&m=148832303510525 Git commit cc849dd09095fa799279da79cb78516a6246ed88 by Vincent Pinon. Committed on 28/02/2017 at 22:29. Pushed by vpinon into branch 'master'. Fix GCC warnings (variable masking) M +21 -21 src/doc/documentvalidator.cpp M +11 -11 src/effectstack/collapsibleeffect.cpp M +3 -3 src/effectstack/collapsibleeffect.h M +9 -9 src/effectstack/effectstackedit.cpp M +3 -3 src/effectstack/effectstackedit.h M +3 -5 src/effectstack/effectstackview2.cpp M +2 -2 src/effectstack/effectstackview2.h M +18 -18 src/effectstack/parametercontainer.cpp M +6 -6 src/effectstack/widgets/animationwidget.cpp M +1 -1 src/effectstack/widgets/choosecolorwidget.cpp M +1 -1 src/project/clipmanager.cpp M +6 -6 src/project/cliptranscode.cpp M +5 -5 src/project/dialogs/archivewidget.cpp M +10 -10 src/project/dialogs/projectsettings.cpp M +10 -9 src/project/dialogs/slideshowclip.cpp M +1 -1 src/project/jobs/filterjob.cpp M +11 -11 src/project/transitionsettings.cpp M +2 -2 src/project/transitionsettings.h M +2 -2 src/statusbarmessagelabel.h M +2 -2 src/timeline/abstractgroupitem.cpp M +47 -47 src/timeline/customtrackview.cpp M +2 -2 src/timeline/customtrackview.h M +1 -1 src/timeline/effectmanager.cpp M +3 -4 src/timeline/managers/movemanager.cpp M +2 -2 src/timeline/timeline.cpp M +6 -6 src/timeline/track.cpp M +1 -1 src/timeline/track.h M +13 -18 src/timeline/transitionhandler.cpp https://commits.kde.org/kdenlive/cc849dd09095fa799279da79cb78516a6246ed88 diff --git a/src/doc/documentvalidator.cpp b/src/doc/documentvalidator.cpp index dde9be1f4..6030d5c13 100644 --- a/src/doc/documentvalidator.cpp +++ b/src/doc/documentvalidator.cpp @@ -535,9 +535,9 @@ bool DocumentValidator::upgrade(double version, const d= ouble currentVersion) QDomAttr a =3D attrs.item(j).toAttr(); if (!a.isNull()) { //qCDebug(KDENLIVE_LOG) << " FILTER; adding :"= << a.name() << ':' << a.value(); - QDomElement e =3D m_doc.createElement(QStringL= iteral("property")); + e =3D m_doc.createElement(QStringLiteral("prop= erty")); e.setAttribute(QStringLiteral("name"), a.name(= )); - QDomText value =3D m_doc.createTextNode(a.valu= e()); + value =3D m_doc.createTextNode(a.value()); e.appendChild(value); filt.appendChild(e); = @@ -1121,9 +1121,9 @@ bool DocumentValidator::upgrade(double version, const= double currentVersion) QDomNodeList markers =3D m_doc.elementsByTagName(QStringLiteral("m= arker")); for (int i =3D 0; i < markers.count(); ++i) { QDomElement marker =3D markers.at(i).toElement(); - QDomElement prop =3D m_doc.createElement(QStringLiteral("prope= rty")); + prop =3D m_doc.createElement(QStringLiteral("property")); prop.setAttribute(QStringLiteral("name"), QStringLiteral("kden= live:marker.") + marker.attribute(QStringLiteral("id")) + QLatin1Char(':') = + marker.attribute(QStringLiteral("time"))); - QDomText val =3D m_doc.createTextNode(marker.attribute(QString= Literal("type")) + QLatin1Char(':') + marker.attribute(QStringLiteral("comm= ent"))); + val =3D m_doc.createTextNode(marker.attribute(QStringLiteral("= type")) + QLatin1Char(':') + marker.attribute(QStringLiteral("comment"))); prop.appendChild(val); main_playlist.appendChild(prop); } @@ -1132,9 +1132,9 @@ bool DocumentValidator::upgrade(double version, const= double currentVersion) QDomNodeList guides =3D m_doc.elementsByTagName(QStringLiteral("gu= ide")); for (int i =3D 0; i < guides.count(); ++i) { QDomElement guide =3D guides.at(i).toElement(); - QDomElement prop =3D m_doc.createElement(QStringLiteral("prope= rty")); + prop =3D m_doc.createElement(QStringLiteral("property")); prop.setAttribute(QStringLiteral("name"), QStringLiteral("kden= live:guide.") + guide.attribute(QStringLiteral("time"))); - QDomText val =3D m_doc.createTextNode(guide.attribute(QStringL= iteral("comment"))); + val =3D m_doc.createTextNode(guide.attribute(QStringLiteral("c= omment"))); prop.appendChild(val); main_playlist.appendChild(prop); } @@ -1143,9 +1143,9 @@ bool DocumentValidator::upgrade(double version, const= double currentVersion) QDomNodeList folders =3D m_doc.elementsByTagName(QStringLiteral("f= older")); for (int i =3D 0; i < folders.count(); ++i) { QDomElement folder =3D folders.at(i).toElement(); - QDomElement prop =3D m_doc.createElement(QStringLiteral("prope= rty")); + prop =3D m_doc.createElement(QStringLiteral("property")); prop.setAttribute(QStringLiteral("name"), QStringLiteral("kden= live:folder.-1.") + folder.attribute(QStringLiteral("id"))); - QDomText val =3D m_doc.createTextNode(folder.attribute(QString= Literal("name"))); + val =3D m_doc.createTextNode(folder.attribute(QStringLiteral("= name"))); prop.appendChild(val); main_playlist.appendChild(prop); } @@ -1334,26 +1334,26 @@ bool DocumentValidator::upgrade(double version, con= st double currentVersion) originalProd.removeAttribute(QStringLiteral("cutzones")); = int type =3D prod.attribute(QStringLiteral("type")).toInt(= ); - QString mlt_service; + QString mltService; switch (type) { case 4: - mlt_service =3D QStringLiteral("colour"); + mltService =3D QStringLiteral("colour"); break; case 5: case 7: - mlt_service =3D QStringLiteral("qimage"); + mltService =3D QStringLiteral("qimage"); break; case 6: - mlt_service =3D QStringLiteral("kdenlivetitle"); + mltService =3D QStringLiteral("kdenlivetitle"); break; case 9: - mlt_service =3D QStringLiteral("xml"); + mltService =3D QStringLiteral("xml"); break; default: - mlt_service =3D QStringLiteral("avformat"); + mltService =3D QStringLiteral("avformat"); break; } - EffectsList::setProperty(originalProd, QStringLiteral("mlt= _service"), mlt_service); + EffectsList::setProperty(originalProd, QStringLiteral("mlt= _service"), mltService); EffectsList::setProperty(originalProd, QStringLiteral("mlt= _type"), QStringLiteral("producer")); QDomElement entry =3D m_doc.createElement(QStringLiteral("= entry")); entry.setAttribute(QStringLiteral("in"), QStringLiteral("0= ")); @@ -1382,9 +1382,9 @@ bool DocumentValidator::upgrade(double version, const= double currentVersion) if (mltprod.attribute(QStringLiteral("id")) =3D=3D id) { if (!folder.isEmpty()) { // We have found our producer, set folder info - QDomElement prop =3D m_doc.createElement(QStringLi= teral("property")); + prop =3D m_doc.createElement(QStringLiteral("prope= rty")); prop.setAttribute(QStringLiteral("name"), QStringL= iteral("kdenlive:folderid")); - QDomText val =3D m_doc.createTextNode(folder); + val =3D m_doc.createTextNode(folder); prop.appendChild(val); mltprod.appendChild(prop); } @@ -1407,9 +1407,9 @@ bool DocumentValidator::upgrade(double version, const= double currentVersion) original.setAttribute(QStringLiteral("in"), 0); original.setAttribute(QStringLiteral("out"), prod.= attribute(QStringLiteral("duration")).toInt() - 1); original.setAttribute(QStringLiteral("id"), id); - QDomElement prop =3D m_doc.createElement(QStringLi= teral("property")); + prop =3D m_doc.createElement(QStringLiteral("prope= rty")); prop.setAttribute(QStringLiteral("name"), QStringL= iteral("resource")); - QDomText val =3D m_doc.createTextNode(prod.attribu= te(QStringLiteral("resource"))); + val =3D m_doc.createTextNode(prod.attribute(QStrin= gLiteral("resource"))); prop.appendChild(val); original.appendChild(prop); QDomElement prop2 =3D m_doc.createElement(QStringL= iteral("property")); @@ -1503,7 +1503,7 @@ bool DocumentValidator::upgrade(double version, const= double currentVersion) } = // Remove deprecated Kdenlive extra info from xml doc before sendi= ng it to MLT - QDomElement infoXml =3D mlt.firstChildElement(QStringLiteral("kden= livedoc")); + infoXml =3D mlt.firstChildElement(QStringLiteral("kdenlivedoc")); if (!infoXml.isNull()) { mlt.removeChild(infoXml); } @@ -2117,7 +2117,7 @@ void DocumentValidator::checkOrphanedProducers() for (int j =3D 0; j < max; j++) { // Search for a similar producer QDomElement binProd =3D producers.at(j).toElement(); - QString binId =3D binProd.attribute(QStringLiteral("id")).= section(QLatin1Char('_'), 0, 0); + binId =3D binProd.attribute(QStringLiteral("id")).section(= QLatin1Char('_'), 0, 0); if (service !=3D QLatin1String("timewarp") && (binId.start= sWith(QLatin1String("slowmotion")) || !binProducers.contains(binId))) { continue; } diff --git a/src/effectstack/collapsibleeffect.cpp b/src/effectstack/collap= sibleeffect.cpp index b667d565c..181182bc6 100644 --- a/src/effectstack/collapsibleeffect.cpp +++ b/src/effectstack/collapsibleeffect.cpp @@ -516,10 +516,10 @@ void CollapsibleEffect::updateFrameInfo() } } = -void CollapsibleEffect::setActiveKeyframe(int frame) +void CollapsibleEffect::setActiveKeyframe(int kf) { if (m_paramWidget) { - m_paramWidget->setActiveKeyframe(frame); + m_paramWidget->setActiveKeyframe(kf); } } = @@ -634,18 +634,18 @@ void CollapsibleEffect::dragLeaveEvent(QDragLeaveEven= t */*event*/) frame->setStyleSheet(frame->styleSheet()); } = -void CollapsibleEffect::importKeyframes(const QString &keyframes) +void CollapsibleEffect::importKeyframes(const QString &kf) { - QMap data; - if (keyframes.contains(QLatin1Char('\n'))) { - const QStringList params =3D keyframes.split(QLatin1Char('\n'), QS= tring::SkipEmptyParts); + QMap keyframes; + if (kf.contains(QLatin1Char('\n'))) { + const QStringList params =3D kf.split(QLatin1Char('\n'), QString::= SkipEmptyParts); for (const QString ¶m : params) { - data.insert(param.section(QLatin1Char('=3D'), 0, 0), param.sec= tion(QLatin1Char('=3D'), 1)); + keyframes.insert(param.section(QLatin1Char('=3D'), 0, 0), para= m.section(QLatin1Char('=3D'), 1)); } } else { - data.insert(keyframes.section(QLatin1Char('=3D'), 0, 0), keyframes= .section(QLatin1Char('=3D'), 1)); + keyframes.insert(kf.section(QLatin1Char('=3D'), 0, 0), kf.section(= QLatin1Char('=3D'), 1)); } - emit importClipKeyframes(AVWidget, m_itemInfo, m_effect.cloneNode().to= Element(), data); + emit importClipKeyframes(AVWidget, m_itemInfo, m_effect.cloneNode().to= Element(), keyframes); } = void CollapsibleEffect::dropEvent(QDropEvent *event) @@ -740,9 +740,9 @@ void CollapsibleEffect::setRange(int inPoint, int outPo= int) m_paramWidget->setRange(inPoint, outPoint); } = -void CollapsibleEffect::setKeyframes(const QString &tag, const QString &da= ta) +void CollapsibleEffect::setKeyframes(const QString &tag, const QString &ke= yframes) { - m_paramWidget->setKeyframes(tag, data); + m_paramWidget->setKeyframes(tag, keyframes); } = bool CollapsibleEffect::isMovable() const diff --git a/src/effectstack/collapsibleeffect.h b/src/effectstack/collapsi= bleeffect.h index ad6f7637a..bfc81f59a 100644 --- a/src/effectstack/collapsibleeffect.h +++ b/src/effectstack/collapsibleeffect.h @@ -78,11 +78,11 @@ public: /** @brief Set clip in / out points. */ void setRange(int inPoint, int outPoint); /** @brief Import keyframes from a clip's data. */ - void setKeyframes(const QString &tag, const QString &data); + void setKeyframes(const QString &tag, const QString &keyframes); /** @brief Pass frame size info (dar, etc). */ void updateFrameInfo(); /** @brief Select active keyframe. */ - void setActiveKeyframe(int frame); + void setActiveKeyframe(int kf); /** @brief Returns true if effect can be moved (false for speed effect= ). */ bool isMovable() const; = @@ -157,7 +157,7 @@ signals: void unGroup(CollapsibleEffect *); void createRegion(int, const QUrl &); void deleteGroup(const QDomDocument &); - void importClipKeyframes(GraphicsRectItem, ItemInfo, QDomElement, cons= t QMap &data =3D QMap()); + void importClipKeyframes(GraphicsRectItem, ItemInfo, QDomElement, cons= t QMap &keyframes =3D QMap()); }; = #endif diff --git a/src/effectstack/effectstackedit.cpp b/src/effectstack/effectst= ackedit.cpp index d62f130a7..b0a485af7 100644 --- a/src/effectstack/effectstackedit.cpp +++ b/src/effectstack/effectstackedit.cpp @@ -181,12 +181,12 @@ MonitorSceneType EffectStackEdit::needsMonitorEffectS= cene() const return m_paramWidget->needsMonitorEffectScene(); } = -void EffectStackEdit::setKeyframes(const QString &tag, const QString &data) +void EffectStackEdit::setKeyframes(const QString &tag, const QString &keyf= rames) { if (!m_paramWidget) { return; } - m_paramWidget->setKeyframes(tag, data); + m_paramWidget->setKeyframes(tag, keyframes); } = bool EffectStackEdit::doesAcceptDrops() const @@ -197,16 +197,16 @@ bool EffectStackEdit::doesAcceptDrops() const return m_paramWidget->doesAcceptDrops(); } = -void EffectStackEdit::importKeyframes(const QString &keyframes) +void EffectStackEdit::importKeyframes(const QString &kf) { - QMap data; - if (keyframes.contains(QLatin1Char('\n'))) { - const QStringList params =3D keyframes.split(QLatin1Char('\n'), QS= tring::SkipEmptyParts); + QMap keyframes; + if (kf.contains(QLatin1Char('\n'))) { + const QStringList params =3D kf.split(QLatin1Char('\n'), QString::= SkipEmptyParts); for (const QString ¶m : params) { - data.insert(param.section(QLatin1Char('=3D'), 0, 0), param.sec= tion(QLatin1Char('=3D'), 1)); + keyframes.insert(param.section(QLatin1Char('=3D'), 0, 0), para= m.section(QLatin1Char('=3D'), 1)); } } else { - data.insert(keyframes.section(QLatin1Char('=3D'), 0, 0), keyframes= .section(QLatin1Char('=3D'), 1)); + keyframes.insert(kf.section(QLatin1Char('=3D'), 0, 0), kf.section(= QLatin1Char('=3D'), 1)); } - emit importClipKeyframes(TransitionWidget, data); + emit importClipKeyframes(TransitionWidget, keyframes); } diff --git a/src/effectstack/effectstackedit.h b/src/effectstack/effectstac= kedit.h index fcfa9802f..c1a5f33ab 100644 --- a/src/effectstack/effectstackedit.h +++ b/src/effectstack/effectstackedit.h @@ -52,7 +52,7 @@ public: /** @brief Returns type of monitor scene requested by this transition.= */ MonitorSceneType needsMonitorEffectScene() const; /** @brief Set keyframes for this transition. */ - void setKeyframes(const QString &tag, const QString &data); + void setKeyframes(const QString &tag, const QString &keyframes); void updatePalette(); /** @brief Emit geometry settings. */ void initEffectScene(int pos); @@ -72,7 +72,7 @@ public slots: = private slots: /** @brief Import keyframes for the transition. */ - void importKeyframes(const QString &keyframes); + void importKeyframes(const QString &kf); = signals: void parameterChanged(const QDomElement &, const QDomElement &, int); @@ -86,7 +86,7 @@ signals: void effectStateChanged(bool enabled); /** @brief Start an MLT filter job on this clip. */ void startFilterJob(QMap &, QMap &= , QMap &); - void importClipKeyframes(GraphicsRectItem =3D AVWidget, const QMap &data =3D QMap()); + void importClipKeyframes(GraphicsRectItem =3D AVWidget, const QMap &keyframes =3D QMap()); }; = #endif diff --git a/src/effectstack/effectstackview2.cpp b/src/effectstack/effects= tackview2.cpp index a7fc58f77..923481740 100644 --- a/src/effectstack/effectstackview2.cpp +++ b/src/effectstack/effectstackview2.cpp @@ -592,9 +592,7 @@ void EffectStackView2::startDrag() QDrag *drag =3D new QDrag(this); drag->setPixmap(pixmap); QMimeData *mime =3D new QMimeData; - QByteArray data; - data.append(doc.toString().toUtf8()); - mime->setData(QStringLiteral("kdenlive/effectslist"), data); + mime->setData(QStringLiteral("kdenlive/effectslist"), doc.toString().t= oUtf8()); = // Assign ownership of the QMimeData object to the QDrag object. drag->setMimeData(mime); @@ -1227,11 +1225,11 @@ void EffectStackView2::dropEvent(QDropEvent *event) processDroppedEffect(doc.documentElement(), event); } = -void EffectStackView2::setKeyframes(const QString &tag, const QString &dat= a) +void EffectStackView2::setKeyframes(const QString &tag, const QString &key= frames) { for (int i =3D 0; i < m_effects.count(); ++i) { if (m_effects.at(i)->isActive()) { - m_effects.at(i)->setKeyframes(tag, data); + m_effects.at(i)->setKeyframes(tag, keyframes); break; } } diff --git a/src/effectstack/effectstackview2.h b/src/effectstack/effectsta= ckview2.h index cc514a5f1..0604d0eb4 100644 --- a/src/effectstack/effectstackview2.h +++ b/src/effectstack/effectstackview2.h @@ -80,7 +80,7 @@ public: static const QString getStyleSheet(); = /** @brief Import keyframes from the clip metadata */ - void setKeyframes(const QString &tag, const QString &data); + void setKeyframes(const QString &tag, const QString &keyframes); = /** @brief Returns the transition setting widget for signal/slot conne= ctions */ TransitionSettings *transitionConfig(); @@ -284,7 +284,7 @@ signals: void showComments(bool show); void startFilterJob(const ItemInfo &info, const QString &clipId, QMap<= QString, QString> &, QMap &, QMap &); void addEffect(ClipItem *, const QDomElement &, int); - void importClipKeyframes(GraphicsRectItem, ItemInfo, const QDomElement= &, const QMap &data =3D QMap()); + void importClipKeyframes(GraphicsRectItem, ItemInfo, const QDomElement= &, const QMap &keyframes =3D QMap()); }; = #endif diff --git a/src/effectstack/parametercontainer.cpp b/src/effectstack/param= etercontainer.cpp index 4bbc2cf1d..a48bcc858 100644 --- a/src/effectstack/parametercontainer.cpp +++ b/src/effectstack/parametercontainer.cpp @@ -233,15 +233,15 @@ ParameterContainer::ParameterContainer(const QDomElem= ent &effect, const ItemInfo listitems =3D MainWindow::m_lumaFiles.value(QStrin= gLiteral("PAL")); } lswid->addItem(i18n("None (Dissolve)")); - for (int i =3D 0; i < listitems.count(); ++i) { - QString entry =3D listitems.at(i); - lswid->addItem(listitems.at(i).section(QStringLite= ral("/"), -1), entry); + for (int j =3D 0; j < listitems.count(); ++j) { + QString entry =3D listitems.at(j); + lswid->addItem(listitems.at(j).section(QStringLite= ral("/"), -1), entry); if (!entry.isEmpty() && (entry.endsWith(QLatin1Str= ing(".png")) || entry.endsWith(QLatin1String(".pgm")))) { if (!MainWindow::m_lumacache.contains(entry)) { QImage pix(entry); MainWindow::m_lumacache.insert(entry, pix.= scaled(50, 30, Qt::KeepAspectRatio, Qt::SmoothTransformation)); } - lswid->setItemIcon(i + 1, QPixmap::fromImage(M= ainWindow::m_lumacache.value(entry))); + lswid->setItemIcon(j + 1, QPixmap::fromImage(M= ainWindow::m_lumacache.value(entry))); } } lswid->setCurrentText(pa.attribute(QStringLiteral("def= ault"))); @@ -264,8 +264,8 @@ ParameterContainer::ParameterContainer(const QDomElemen= t &effect, const ItemInfo if (listitemsdisplay.count() !=3D listitems.count()) { listitemsdisplay =3D listitems; } - for (int i =3D 0; i < listitems.count(); ++i) { - lswid->addItem(listitemsdisplay.at(i), listitems.a= t(i)); + for (int j =3D 0; j < listitems.count(); ++j) { + lswid->addItem(listitemsdisplay.at(j), listitems.a= t(j)); } if (!value.isEmpty() && listitems.contains(value)) { lswid->setCurrentIndex(listitems.indexOf(value)); @@ -429,9 +429,9 @@ ParameterContainer::ParameterContainer(const QDomElemen= t &effect, const ItemInfo QList points; int number; double version =3D 0; - QDomElement namenode =3D effect.firstChildElement(QStringL= iteral("version")); - if (!namenode.isNull()) { - version =3D locale.toDouble(namenode.text()); + QDomElement versionnode =3D effect.firstChildElement(QStri= ngLiteral("version")); + if (!versionnode.isNull()) { + version =3D locale.toDouble(versionnode.text()); } if (version > 0.2) { // Rounding gives really weird results. (int) (10 * 0.= 3) gives 2! So for now, add 0.5 to get correct result @@ -579,8 +579,8 @@ ParameterContainer::ParameterContainer(const QDomElemen= t &effect, const ItemInfo if (keyworddisplaylist.count() !=3D keywordlist.count()) { keyworddisplaylist =3D keywordlist; } - for (int i =3D 0; i < keywordlist.count(); ++i) { - kval->comboboxwidget->addItem(keyworddisplaylist.at(i)= , keywordlist.at(i)); + for (int j =3D 0; j < keywordlist.count(); ++j) { + kval->comboboxwidget->addItem(keyworddisplaylist.at(j)= , keywordlist.at(j)); } // Add disabled user prompt at index 0 kval->comboboxwidget->insertItem(0, i18n("