vbox1->addWidget(m_effectEdit);
frame->setSizePolicy(QSizePolicy(QSizePolicy::Expanding, QSizePolicy::Minimum));
connect(m_effectEdit, SIGNAL(seekTimeline(int)), this, SLOT(slotSeekTimeline(int)));
+ connect(m_effectEdit, SIGNAL(importClipKeyframes()), this, SIGNAL(importClipKeyframes()));
+
setEnabled(false);
QList<QStringList> transitionsList;
int limit = 1;
if (m_usedTransition)
limit = m_usedTransition->track() + 1;
- kDebug() << "/ / TRANS TRK: " << limit;
+ //kDebug() << "/ / TRANS TRK: " << limit;
KIcon videoIcon("kdenlive-show-video");
KIcon audioIcon("kdenlive-show-audio");
for (int i = limit; i < m_tracks.count(); i++) {
int ix = m_tracks.count() - i - 1;
transitionTrack->addItem(m_tracks.at(ix).type == VIDEOTRACK ? videoIcon : audioIcon,
- m_tracks.at(ix).trackName.isEmpty() ? QString::number(i) : m_tracks.at(ix).trackName + " (" + QString::number(i) + ")",
+ m_tracks.at(ix).trackName.isEmpty() ? QString::number(i) : m_tracks.at(ix).trackName + " (" + QString::number(i) + ')',
m_tracks.count() - i);
}
transitionTrack->addItem(i18n("Black"), 0);
{
if (dock && m_usedTransition)
dock->raise();
-
}
void TransitionSettings::slotRenderPos(int pos)
}
}
+void TransitionSettings::setKeyframes(const QString data)
+{
+ m_effectEdit->setKeyframes(data);
+}
#include "transitionsettings.moc"