- m_view.setupUi(this);
- m_view.track_number->setText(info.trackName.isEmpty() ? QString::number(m_index) : info.trackName);
-
- m_view.buttonVideo->setChecked(!info.isBlind);
- m_view.buttonVideo->setToolTip(i18n("Hide track"));
- m_view.buttonAudio->setChecked(!info.isMute);
- m_view.buttonAudio->setToolTip(i18n("Mute track"));
- m_view.buttonLock->setChecked(info.isLocked);
- m_view.buttonLock->setToolTip(i18n("Lock track"));
-
- if (m_type == VIDEOTRACK) {
- m_view.frame->setBackgroundRole(QPalette::AlternateBase);
- m_view.frame->setAutoFillBackground(true);
- if (!info.isBlind) m_view.buttonVideo->setIcon(KIcon("kdenlive-show-video"));
- else m_view.buttonVideo->setIcon(KIcon("kdenlive-hide-video"));
+ setupUi(this);
+
+ m_name = info.trackName.isEmpty() ? QString::number(m_index) : info.trackName;
+ track_number->setText(m_name);
+ connect(track_number, SIGNAL(editingFinished()), this, SLOT(slotRenameTrack()));
+
+ buttonVideo->setChecked(info.isBlind);
+ buttonVideo->setToolTip(i18n("Hide track"));
+ buttonAudio->setChecked(info.isMute);
+ buttonAudio->setToolTip(i18n("Mute track"));
+ buttonLock->setChecked(info.isLocked);
+ buttonLock->setToolTip(i18n("Lock track"));
+ effect_label->setPixmap(KIcon("kdenlive-track_has_effect").pixmap(16, 16));
+ updateEffectLabel(info.effectsList.effectNames());
+ setAcceptDrops(true);
+
+ if (m_type == VideoTrack) {
+ setBackgroundRole(QPalette::AlternateBase);
+ setAutoFillBackground(true);
+ if (!info.isBlind)
+ buttonVideo->setIcon(KIcon("kdenlive-show-video"));
+ else
+ buttonVideo->setIcon(KIcon("kdenlive-hide-video"));