KToggleFullScreenAction::setFullScreen(this, actionCollection()->action("fullscreen")->isChecked());
}
-void MainWindow::slotAddEffect(const QDomElement effect, GenTime pos, int track)
+void MainWindow::slotAddEffect(const QDomElement effect)
{
if (!m_activeDocument) return;
if (effect.isNull()) {
return;
}
QDomElement effectToAdd = effect.cloneNode().toElement();
- m_activeTimeline->projectView()->slotAddEffect(effectToAdd, pos, track);
+ bool ok;
+ int ix = m_effectStack->isTrackMode(&ok);
+ if (ok) m_activeTimeline->projectView()->slotAddTrackEffect(effectToAdd, m_activeDocument->tracksCount() - ix);
+ else m_activeTimeline->projectView()->slotAddEffect(effectToAdd, GenTime(), -1);
}
void MainWindow::slotRaiseMonitor(bool clipMonitor)
((QWidget*)subchild)->setPalette(plt);
}
}
- if (m_activeTimeline)
+ if (m_activeTimeline) {
m_activeTimeline->projectView()->updatePalette();
+ }
}