+QString ProjectItem::getClipHash() const
+{
+ if (m_clip == NULL) return QString();
+ return m_clip->getClipHash();
+}
+
+void ProjectItem::setProperty(const QString &key, const QString &value)
+{
+ if (m_clip == NULL) return;
+ m_clip->setProperty(key, value);
+}
+
+void ProjectItem::clearProperty(const QString &key)
+{
+ if (m_clip == NULL) return;
+ m_clip->clearProperty(key);
+}
+
+const QString ProjectItem::groupName() const
+{
+ return m_groupname;
+}
+
+void ProjectItem::setGroupName(const QString name)
+{
+ m_groupname = name;
+ setText(1, name);
+}
+
+DocClipBase *ProjectItem::referencedClip()
+{