KNewStuff
KNS::ItemsViewDelegate Class Reference
#include <itemsviewdelegate.h>
Inheritance diagram for KNS::ItemsViewDelegate:

Detailed Description
Definition at line 39 of file itemsviewdelegate.h.
Signals | |
void | performAction (DownloadDialog::EntryAction action, KNS::Entry *entry) |
Public Member Functions | |
virtual QList< QWidget * > | createItemWidgets () const |
ItemsViewDelegate (QAbstractItemView *itemView, 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 |
virtual void | updateItemWidgets (const QList< QWidget * > widgets, const QStyleOptionViewItem &option, const QPersistentModelIndex &index) const |
~ItemsViewDelegate () |
Constructor & Destructor Documentation
KNS::ItemsViewDelegate::ItemsViewDelegate | ( | QAbstractItemView * | itemView, | |
QObject * | parent = 0 | |||
) | [explicit] |
Definition at line 38 of file itemsviewdelegate.cpp.
KNS::ItemsViewDelegate::~ItemsViewDelegate | ( | ) |
Definition at line 57 of file itemsviewdelegate.cpp.
Member Function Documentation
void KNS::ItemsViewDelegate::paint | ( | QPainter * | painter, | |
const QStyleOptionViewItem & | option, | |||
const QModelIndex & | index | |||
) | const [virtual] |
Definition at line 205 of file itemsviewdelegate.cpp.
void KNS::ItemsViewDelegate::performAction | ( | DownloadDialog::EntryAction | action, | |
KNS::Entry * | entry | |||
) | [signal] |
QSize KNS::ItemsViewDelegate::sizeHint | ( | const QStyleOptionViewItem & | option, | |
const QModelIndex & | index | |||
) | const [virtual] |
Definition at line 264 of file itemsviewdelegate.cpp.
void KNS::ItemsViewDelegate::updateItemWidgets | ( | const QList< QWidget * > | widgets, | |
const QStyleOptionViewItem & | option, | |||
const QPersistentModelIndex & | index | |||
) | const [virtual] |
- Todo:
- Set different button text when string freeze is over? "Install again"
Implements KWidgetItemDelegate.
Definition at line 92 of file itemsviewdelegate.cpp.
The documentation for this class was generated from the following files: