From 10485e15e4de3e1a6c30733ad2d4850591d31509 Mon Sep 17 00:00:00 2001 From: Tannin Date: Wed, 27 Mar 2013 12:32:23 +0100 Subject: - some cleanup to hookdll - exchanged grouping proxies with existing solution from the kde project --- src/icondelegate.h | 62 ++++++++++++++++++++++++++---------------------------- 1 file changed, 30 insertions(+), 32 deletions(-) (limited to 'src/icondelegate.h') diff --git a/src/icondelegate.h b/src/icondelegate.h index de49d810..dd9f9dfc 100644 --- a/src/icondelegate.h +++ b/src/icondelegate.h @@ -17,35 +17,33 @@ You should have received a copy of the GNU General Public License along with Mod Organizer. If not, see . */ -#ifndef ICONDELEGATE_H -#define ICONDELEGATE_H - -#include "modinfo.h" -#include -#include - - -class IconDelegate : public QStyledItemDelegate -{ - Q_OBJECT -public: - - explicit IconDelegate(QAbstractProxyModel *proxyModel, QObject *parent = 0); - - virtual void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const; - virtual QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const; -signals: - -public slots: - -private: - - QIcon getFlagIcon(ModInfo::EFlag flag) const; - -private: - - QAbstractProxyModel *m_ProxyModel; - -}; - -#endif // ICONDELEGATE_H +#ifndef ICONDELEGATE_H +#define ICONDELEGATE_H + +#include "modinfo.h" +#include +#include + + +class IconDelegate : public QStyledItemDelegate +{ + Q_OBJECT +public: + + explicit IconDelegate(QObject *parent = 0); + + virtual void paint(QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const; + virtual QSize sizeHint(const QStyleOptionViewItem &option, const QModelIndex &index) const; +signals: + +public slots: + +private: + + QIcon getFlagIcon(ModInfo::EFlag flag) const; + +private: + +}; + +#endif // ICONDELEGATE_H -- cgit v1.3.1