29 lines
669 B
C
29 lines
669 B
C
![]() |
/*
|
||
|
* This file Copyright (C) 2009-2015 Mnemosyne LLC
|
||
|
*
|
||
|
* It may be used under the GNU GPL versions 2 or 3
|
||
|
* or any future license endorsed by Mnemosyne LLC.
|
||
|
*
|
||
|
* $Id$
|
||
|
*/
|
||
|
|
||
|
#ifndef QTR_FILE_TREE_DELEGATE_H
|
||
|
#define QTR_FILE_TREE_DELEGATE_H
|
||
|
|
||
|
#include <QItemDelegate>
|
||
|
|
||
|
class FileTreeDelegate: public QItemDelegate
|
||
|
{
|
||
|
Q_OBJECT
|
||
|
|
||
|
public:
|
||
|
FileTreeDelegate (QObject * parent=0): QItemDelegate(parent) {}
|
||
|
virtual ~FileTreeDelegate() {}
|
||
|
|
||
|
public:
|
||
|
virtual QSize sizeHint (const QStyleOptionViewItem&, const QModelIndex&) const;
|
||
|
virtual void paint (QPainter*, const QStyleOptionViewItem&, const QModelIndex&) const;
|
||
|
};
|
||
|
|
||
|
#endif // QTR_FILE_TREE_DELEGATE_H
|