effects[i] = effect.cloneNode().toElement();
EffectsList::setParameter(effect, "out", QString::number(clipEnd));
}
- if (effects.contains(i))
+ if (effects.contains(i)) {
setFadeIn(out - in);
+ }
} else {
if (out != clipEnd) {
effects[i] = effect.cloneNode().toElement();
// virtual
void EditEffectCommand::redo()
{
- if (m_doIt) m_view->updateEffect(m_track, m_pos, m_effect, m_refreshEffectStack);
+ if (m_doIt) {
+ m_view->updateEffect(m_track, m_pos, m_effect, m_refreshEffectStack);
+ }
m_doIt = true;
m_refreshEffectStack = true;
}
// virtual
void ResizeClipCommand::redo()
{
- if (m_doIt) m_view->resizeClip(m_startPos, m_endPos, m_dontWorry);
+ if (m_doIt) {
+ m_view->resizeClip(m_startPos, m_endPos, m_dontWorry);
+ }
m_doIt = true;
}
{
QMap<int, QDomElement> effects = item->adjustEffectsToDuration(m_document->width(), m_document->height(), oldInfo);
- if (effects.count()) {
+ if (!effects.isEmpty()) {
QMap<int, QDomElement>::const_iterator i = effects.constBegin();
while (i != effects.constEnd()) {
new EditEffectCommand(this, m_document->tracksCount() - item->track(), item->startPos(), i.value(), item->effect(i.key()), i.value().attribute("kdenlive_ix").toInt(), true, true, command);
void EffectStackView2::slotClipItemUpdate()
{
int inPoint = m_clipref->cropStart().frames(KdenliveSettings::project_fps());
- int outPoint = m_clipref->cropDuration().frames(KdenliveSettings::project_fps()) - inPoint;
- CollapsibleEffect *effectToMove = NULL;
+ int outPoint = m_clipref->cropDuration().frames(KdenliveSettings::project_fps()) + inPoint;
for (int i = 0; i < m_effects.count(); i++) {
m_effects.at(i)->setRange(inPoint, outPoint);
}
void PositionEdit::setRange(int min, int max)
{
- m_slider->setRange(min, max);
- m_display->setRange(min, max);
+ m_slider->setRange(0, max - min);
+ m_display->setRange(0, max - min);
}
#include "positionedit.moc"