#include <QTreeWidget>
#include <QContextMenuEvent>
#include <QPainter>
+#include <QStyledItemDelegate>
class DocClipBase;
+class ItemDelegate: public QStyledItemDelegate
+{
+public:
+ enum ItemRole {
+ NameRole = Qt::UserRole,
+ DurationRole,
+ UsageRole
+ };
+
+ ItemDelegate(QAbstractItemView* parent = 0)
+ : QStyledItemDelegate(parent)
+ {
+ }
+
+ /*void drawFocus(QPainter *, const QStyleOptionViewItem &, const QRect &) const {
+ }*/
+
+ void paint(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const;
+};
+
class ProjectListView : public QTreeWidget
{
Q_OBJECT