QTreeWidgetItem(parent, PROJECTCLIPTYPE)
{
setSizeHint(0, QSize(itemHeight * 3, itemHeight));
- setFlags(Qt::ItemIsSelectable | Qt::ItemIsDragEnabled | Qt::ItemIsEnabled | Qt::ItemIsEditable);
+ if (clip->isPlaceHolder()) setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
+ else setFlags(Qt::ItemIsSelectable | Qt::ItemIsDragEnabled | Qt::ItemIsEnabled | Qt::ItemIsEditable);
m_clip = clip;
m_clipId = clip->getId();
QString name = m_clip->getProperty("name");
QTreeWidgetItem(parent, PROJECTCLIPTYPE)
{
setSizeHint(0, QSize(itemHeight * 3, itemHeight));
- setFlags(Qt::ItemIsSelectable | Qt::ItemIsDragEnabled | Qt::ItemIsEnabled | Qt::ItemIsEditable);
+ if (clip->isPlaceHolder()) setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
+ else setFlags(Qt::ItemIsSelectable | Qt::ItemIsDragEnabled | Qt::ItemIsEnabled | Qt::ItemIsEditable);
m_clip = clip;
m_clipId = clip->getId();
QString name = m_clip->getProperty("name");
void ProjectItem::slotSetToolTip()
{
QString tip = "<b>";
+ if (m_clip->isPlaceHolder()) tip.append(i18n("Missing") + " | ");
switch (m_clipType) {
case AUDIO:
tip.append(i18n("Audio clip") + "</b><br />" + clipUrl().path());