]> git.sesse.net Git - kdenlive/blobdiff - src/effectslist.cpp
improve document checker
[kdenlive] / src / effectslist.cpp
index ade194e1e61f435976996b6224b796d266981ff1..3a64e7dbb064ab1c830ddaaaac50791c1192d3a9 100644 (file)
@@ -1,5 +1,5 @@
 /***************************************************************************
-                          docclipbaseiterator.cpp  -  description
+                          effectslist.cpp  -  description
                              -------------------
     begin                : Sat Aug 10 2002
     copyright            : (C) 2002 by Jason Wood
  *                                                                         *
  ***************************************************************************/
 
-#include <KDebug>
-#include <KLocale>
 
 #include "effectslist.h"
 
+#include <KDebug>
+#include <KLocale>
+
 
-EffectsList::EffectsList():
-        QList < QDomElement > () {
+EffectsList::EffectsList() :
+        QList < QDomElement > ()
+{
 }
 
-EffectsList::~EffectsList() {
+EffectsList::~EffectsList()
+{
 }
 
-QDomElement EffectsList::getEffectByName(const QString & name) const {
+QDomElement EffectsList::getEffectByName(const QString & name) const
+{
     QString effectName;
-    for (int i = 0; i < this->size(); ++i) {
-        QDomElement effect =  this->at(i);
+    for (int i = 0; i < size(); ++i) {
+        QDomElement effect =  at(i);
         QDomNode namenode = effect.elementsByTagName("name").item(0);
         if (!namenode.isNull()) effectName = i18n(namenode.toElement().text().toUtf8().data());
         if (name == effectName) {
@@ -48,10 +52,11 @@ QDomElement EffectsList::getEffectByName(const QString & name) const {
     return QDomElement();
 }
 
-QDomElement EffectsList::getEffectByTag(const QString & tag, const QString & id) const {
+QDomElement EffectsList::getEffectByTag(const QString & tag, const QString & id) const
+{
 
-    if (!id.isEmpty()) for (int i = 0; i < this->size(); ++i) {
-            QDomElement effect =  this->at(i);
+    if (!id.isEmpty()) for (int i = 0; i < size(); ++i) {
+            QDomElement effect =  at(i);
             //kDebug() << "// SRCH EFFECT; " << id << ", LKING: " << effect.attribute("id");
             if (effect.attribute("id") == id) {
                 QDomNodeList params = effect.elementsByTagName("parameter");
@@ -64,8 +69,8 @@ QDomElement EffectsList::getEffectByTag(const QString & tag, const QString & id)
             }
         }
 
-    if (!tag.isEmpty()) for (int i = 0; i < this->size(); ++i) {
-            QDomElement effect =  this->at(i);
+    if (!tag.isEmpty()) for (int i = 0; i < size(); ++i) {
+            QDomElement effect =  at(i);
             if (effect.attribute("tag") == tag) {
                 QDomNodeList params = effect.elementsByTagName("parameter");
                 for (int i = 0; i < params.count(); i++) {
@@ -80,9 +85,10 @@ QDomElement EffectsList::getEffectByTag(const QString & tag, const QString & id)
     return QDomElement();
 }
 
-int EffectsList::hasEffect(const QString & tag, const QString & id) const {
-    for (int i = 0; i < this->size(); ++i) {
-        QDomElement effect =  this->at(i);
+int EffectsList::hasEffect(const QString & tag, const QString & id) const
+{
+    for (int i = 0; i < size(); ++i) {
+        QDomElement effect =  at(i);
         if (!id.isEmpty()) {
             if (effect.attribute("id") == id) return i;
         } else if (!tag.isEmpty() && effect.attribute("tag") == tag) return i;
@@ -90,45 +96,50 @@ int EffectsList::hasEffect(const QString & tag, const QString & id) const {
     return -1;
 }
 
-QStringList EffectsList::effectIdInfo(const int ix) const {
+QStringList EffectsList::effectIdInfo(const int ix) const
+{
     QStringList info;
-    QDomElement effect =  this->at(ix);
+    QDomElement effect =  at(ix);
     QDomNode namenode = effect.elementsByTagName("name").item(0);
     info << i18n(namenode.toElement().text().toUtf8().data()) << effect.attribute("tag") << effect.attribute("id");
     return info;
 }
 
-QStringList EffectsList::effectNames() {
+QStringList EffectsList::effectNames()
+{
     QStringList list;
-    for (int i = 0; i < this->size(); ++i) {
-        QDomElement effect =  this->at(i);
+    for (int i = 0; i < size(); ++i) {
+        QDomElement effect =  at(i);
         QDomNode namenode = effect.elementsByTagName("name").item(0);
         if (!namenode.isNull()) list.append(i18n(namenode.toElement().text().toUtf8().data()));
     }
     return list;
 }
 
-QString EffectsList::getInfo(const QString & tag, const QString & id) const {
+QString EffectsList::getInfo(const QString & tag, const QString & id) const
+{
     QString info;
     QDomElement effect = getEffectByTag(tag, id);
     QDomNode namenode = effect.elementsByTagName("description").item(0);
     if (!namenode.isNull()) info = i18n(namenode.toElement().text().toUtf8().data());
     namenode = effect.elementsByTagName("author").item(0);
-    if (!namenode.isNull()) info.append(i18n("<br><b>Author:</b> ") + i18n(namenode.toElement().text().toUtf8().data()));
+    if (!namenode.isNull()) info.append("<br /><strong>" + i18n("Author:") + " </strong>" + i18n(namenode.toElement().text().toUtf8().data()));
     return info;
 }
 
-QString EffectsList::getInfoFromIndex(const int ix) const {
+QString EffectsList::getInfoFromIndex(const int ix) const
+{
     QString info;
-    QDomElement effect = this->at(ix);
+    QDomElement effect = at(ix);
     QDomNode namenode = effect.elementsByTagName("description").item(0);
     if (!namenode.isNull()) info = i18n(namenode.toElement().text().toUtf8().data());
     namenode = effect.elementsByTagName("author").item(0);
-    if (!namenode.isNull()) info.append(i18n("<br><b>Author:</b> ") + i18n(namenode.toElement().text().toUtf8().data()));
+    if (!namenode.isNull()) info.append("<br /><strong>" + i18n("Author:") + " </strong>" + i18n(namenode.toElement().text().toUtf8().data()));
     return info;
 }
 
-bool EffectsList::hasKeyFrames(QDomElement effect) {
+bool EffectsList::hasKeyFrames(QDomElement effect)
+{
     QDomNodeList params = effect.elementsByTagName("parameter");
     for (int i = 0; i < params.count(); i++) {
         QDomElement e = params.item(i).toElement();
@@ -137,16 +148,18 @@ bool EffectsList::hasKeyFrames(QDomElement effect) {
     return false;
 }
 
-EffectsList EffectsList::clone() const {
-    EffectsList list = EffectsList();
-    for (int i = 0; i < this->size(); ++i) {
-        list.append(this->at(i).cloneNode().toElement());
+EffectsList EffectsList::clone() const
+{
+    EffectsList list;
+    for (int i = 0; i < size(); ++i) {
+        list.append(at(i).cloneNode().toElement());
     }
     return list;
 }
 
 // static
-void EffectsList::setParameter(QDomElement effect, const QString &name, const QString &value) {
+void EffectsList::setParameter(QDomElement effect, const QString &name, const QString &value)
+{
     QDomNodeList params = effect.elementsByTagName("parameter");
     for (int i = 0; i < params.count(); i++) {
         QDomElement e = params.item(i).toElement();
@@ -158,7 +171,8 @@ void EffectsList::setParameter(QDomElement effect, const QString &name, const QS
 }
 
 // static
-QString EffectsList::parameter(QDomElement effect, const QString &name) {
+QString EffectsList::parameter(QDomElement effect, const QString &name)
+{
     QDomNodeList params = effect.elementsByTagName("parameter");
     for (int i = 0; i < params.count(); i++) {
         QDomElement e = params.item(i).toElement();