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()));
ls << "maxangle,type,int,value,-1,min,-1,max,1000,tooltip,max anglen to rotate (in rad)";
ls << "crop,type,bool,value,0,min,0,max,1,tooltip,0 = keep border 1 = black background";
ls << "invert,type,bool,value,0,min,0,max,1,tooltip,invert transform";
- ls << "realtive,type,bool,value,1,min,0,max,1,tooltip,0 = absolute transform 1= relative";
+ ls << "relative,type,bool,value,1,min,0,max,1,tooltip,0 = absolute transform 1= relative";
ls << "zoom,type,int,value,0,min,-500,max,500,tooltip,additional zoom during transform";
ls << "optzoom,type,bool,value,1,min,0,max,1,tooltip,use optimal zoom (calulated from transforms)";
ls << "sharpen,type,double,value,0.8,min,0,max,1,decimals,1,tooltip,sharpen transformed image";
/*if (m_stabilizeProcess.state() != QProcess::NotRunning) {
m_stabilizeProcess.close();
}*/
+ KdenliveSettings::setAdd_new_clip(auto_add->isChecked());
}
QStringList ClipStabilize::params()
QHashIterator <QString,QHash<QString,QString> > 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(" ");
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
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();