if (name.isEmpty()) return;
QString path = KStandardDirs::locateLocal("appdata", "effects/", true);
path = path + name + ".xml";
- if (QFile::exists(path)) if (KMessageBox::questionYesNo(this, i18n("File already exists.\nDo you want to overwrite it?")) == KMessageBox::No) return;
+ if (QFile::exists(path)) if (KMessageBox::questionYesNo(this, i18n("File %1 already exists.\nDo you want to overwrite it?", path)) == KMessageBox::No) return;
int i = m_ui.effectlist->currentRow();
QDomDocument doc;
} else {
m_clipref = c;
if (c) {
- m_ui.checkAll->setText(i18n("Effects for %1").arg(m_clipref->clipName()));
+ QString cname = m_clipref->clipName();
+ if (cname.length() > 20) {
+ m_ui.checkAll->setToolTip(i18n("Effects for %1").arg(cname));
+ cname.truncate(17);
+ m_ui.checkAll->setText(i18n("Effects for %1").arg(cname) + "...");
+ } else {
+ m_ui.checkAll->setToolTip(QString());
+ m_ui.checkAll->setText(i18n("Effects for %1").arg(cname));
+ }
ix = c->selectedEffectIndex();
QString size = c->baseClip()->getProperty("frame_size");
double factor = c->baseClip()->getProperty("aspect_ratio").toDouble();
m_effectedit->transferParamDesc(QDomElement(), 0, 0, 0);
//m_ui.region_url->clear();
m_ui.effectlist->blockSignals(false);
+ m_ui.checkAll->setToolTip(QString());
+ m_ui.checkAll->setText(QString());
setEnabled(false);
return;
}
m_currentEffectList = info.effectsList;
kDebug() << "// TRACK; " << ix << ", EFFECTS: " << m_currentEffectList.count();
setEnabled(true);
+ m_ui.checkAll->setToolTip(QString());
m_ui.checkAll->setText(i18n("Effects for track %1").arg(info.trackName.isEmpty() ? QString::number(ix) : info.trackName));
m_trackindex = ix;
setupListView(0);