- setSizeHint(0, QSize(itemHeight * 3, itemHeight));
- 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");
- if (name.isEmpty()) name = KUrl(m_clip->getProperty("resource")).fileName();
- m_clipType = (CLIPTYPE) m_clip->getProperty("type").toInt();
- if (m_clipType != UNKNOWN) slotSetToolTip();
- setText(0, name);
- setText(1, m_clip->description());
- GenTime duration = m_clip->duration();
- if (duration != GenTime()) setData(0, DurationRole, Timecode::getEasyTimecode(duration, KdenliveSettings::project_fps()));
- //setFlags(Qt::NoItemFlags);
- //kDebug() << "Constructed with clipId: " << m_clipId;