class SubProjectItem : public QTreeWidgetItem
{
public:
- SubProjectItem(QTreeWidgetItem * parent, int in, int out);
+ SubProjectItem(double display_ratio, QTreeWidgetItem * parent, int in, int out, const QString& description = QString());
virtual ~SubProjectItem();
QDomElement toXml() const;
int numReferences() const;
DocClipBase *referencedClip();
QPoint zone() const;
+ void setZone(const QPoint &p);
+ QString description() const;
+ void setDescription(const QString& desc);
+ static int itemDefaultHeight();
/** Make sure folders appear on top of the tree widget */
virtual bool operator<(const QTreeWidgetItem &other)const {
- int column = treeWidget()->sortColumn();
- if (other.type() != PROJECTFOLDERTYPE)
- return text(column).toLower() < other.text(column).toLower();
- else return false;
+ int column = treeWidget()->sortColumn();
+ if (other.type() != ProjectFoldeType)
+ return text(column).toLower() < other.text(column).toLower();
+ else return false;
}
private:
int m_in;
int m_out;
+ QString m_description;
};
#endif