X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fclipstabilize.cpp;h=23345f5319e620dc6fd2825a523c9e9791cb030e;hb=60765fc245b14766d297e6b0167e84d2672bf439;hp=cc741b20590e00c81e9a6f2d52205eccac666344;hpb=611fbb3add76b84cefe0ef28b421e5a4e9ce99b5;p=kdenlive diff --git a/src/clipstabilize.cpp b/src/clipstabilize.cpp index cc741b20..23345f53 100644 --- a/src/clipstabilize.cpp +++ b/src/clipstabilize.cpp @@ -43,6 +43,7 @@ ClipStabilize::ClipStabilize(const QString &dest, int count, const QString &filt setupUi(this); setWindowTitle(i18n("Stabilize Clip")); auto_add->setText(i18np("Add clip to project", "Add clips to project", count)); + auto_add->setChecked(KdenliveSettings::add_new_clip()); QPalette p = palette(); KColorScheme scheme(p.currentColorGroup(), KColorScheme::View, KSharedConfig::openConfig(KdenliveSettings::colortheme())); @@ -132,6 +133,7 @@ ClipStabilize::~ClipStabilize() /*if (m_stabilizeProcess.state() != QProcess::NotRunning) { m_stabilizeProcess.close(); }*/ + KdenliveSettings::setAdd_new_clip(auto_add->isChecked()); } QStringList ClipStabilize::params() @@ -147,7 +149,7 @@ QStringList ClipStabilize::params() QHashIterator > it(m_ui_params); while (it.hasNext()){ it.next(); - filterparamsList << it.key() + "=" + it.value().value("value"); + filterparamsList << it.key() + '=' + it.value().value("value"); } params << filterparamsList.join(" "); @@ -164,7 +166,7 @@ QString ClipStabilize::destination() const if (m_count == 1) return dest_url->url().path(); else - return dest_url->url().directory(KUrl::AppendTrailingSlash); + return dest_url->url().path(KUrl::AddTrailingSlash); } QString ClipStabilize::desc() const @@ -233,7 +235,7 @@ void ClipStabilize::slotUpdateParams() for (int i=0;icount();i++){ QWidget* w=vbox->itemAt(i)->widget(); QString name=w->objectName(); - if (name !="" && m_ui_params.contains(name)){ + if (!name.isEmpty() && m_ui_params.contains(name)){ if (m_ui_params[name]["type"]=="int" || m_ui_params[name]["type"]=="double"){ DoubleParameterWidget *dbl=(DoubleParameterWidget*)w; m_ui_params[name]["value"]=QString::number((double)(dbl->getValue())); @@ -256,7 +258,7 @@ void ClipStabilize::fillParameters(QStringList lst) m_ui_params.clear(); while (!lst.isEmpty()){ QString vallist=lst.takeFirst(); - QStringList cont=vallist.split(","); + QStringList cont=vallist.split(','); QString name=cont.takeFirst(); while (!cont.isEmpty()){ QString valname=cont.takeFirst();