m_deleteAction(NULL),
m_openAction(NULL),
m_reloadAction(NULL),
+ m_transcodeAction(NULL),
m_selectedItem(NULL),
m_refreshed(false),
m_infoQueue(),
if (addMenu->isEmpty()) addMenu->setEnabled(false);
m_menu->addMenu(transcodeMenu);
if (transcodeMenu->isEmpty()) transcodeMenu->setEnabled(false);
+ m_transcodeAction = transcodeMenu;
m_menu->addAction(m_reloadAction);
m_menu->addAction(m_editAction);
m_menu->addAction(m_openAction);
m_editAction->setEnabled(true);
m_deleteAction->setEnabled(true);
m_reloadAction->setEnabled(true);
+ m_transcodeAction->setEnabled(true);
if (clip->clipType() == IMAGE && !KdenliveSettings::defaultimageapp().isEmpty()) {
m_openAction->setIcon(KIcon(KdenliveSettings::defaultimageapp()));
m_openAction->setEnabled(true);
m_deleteAction->setEnabled(false);
m_openAction->setEnabled(false);
m_reloadAction->setEnabled(false);
+ m_transcodeAction->setEnabled(false);
}
}
m_editAction->setEnabled(enable);
m_deleteAction->setEnabled(enable);
m_reloadAction->setEnabled(enable);
+ m_transcodeAction->setEnabled(enable);
if (enable) {
ProjectItem *clip = static_cast <ProjectItem*>(item);
if (clip->clipType() == IMAGE && !KdenliveSettings::defaultimageapp().isEmpty()) {
m_deleteAction->setEnabled(false);
m_openAction->setEnabled(false);
m_reloadAction->setEnabled(false);
+ m_transcodeAction->setEnabled(false);
}
}
m_editAction->setEnabled(true);
m_deleteAction->setEnabled(true);
m_reloadAction->setEnabled(true);
+ m_transcodeAction->setEnabled(true);
if (clip->clipType() == IMAGE && !KdenliveSettings::defaultimageapp().isEmpty()) {
m_openAction->setIcon(KIcon(KdenliveSettings::defaultimageapp()));
m_openAction->setEnabled(true);