KNewStuff
#include <itemsviewbasedelegate.h>
Definition at line 40 of file itemsviewbasedelegate.h.
◆ ItemsViewBaseDelegate()
KNS3::ItemsViewBaseDelegate::ItemsViewBaseDelegate |
( |
QAbstractItemView * |
itemView, |
|
|
Engine * |
engine, |
|
|
QObject * |
parent = 0 |
|
) |
| |
|
explicit |
◆ ~ItemsViewBaseDelegate()
KNS3::ItemsViewBaseDelegate::~ItemsViewBaseDelegate |
( |
| ) |
|
|
virtual |
◆ createItemWidgets()
virtual QList< QWidget * > KNS3::ItemsViewBaseDelegate::createItemWidgets |
( |
| ) |
const |
|
pure virtual |
◆ eventFilter
bool KNS3::ItemsViewBaseDelegate::eventFilter |
( |
QObject * |
watched, |
|
|
QEvent * |
event |
|
) |
| |
|
protectedslot |
◆ paint()
virtual void KNS3::ItemsViewBaseDelegate::paint |
( |
QPainter * |
painter, |
|
|
const QStyleOptionViewItem & |
option, |
|
|
const QModelIndex & |
index |
|
) |
| const |
|
pure virtual |
◆ signalShowDetails
◆ sizeHint()
virtual QSize KNS3::ItemsViewBaseDelegate::sizeHint |
( |
const QStyleOptionViewItem & |
option, |
|
|
const QModelIndex & |
index |
|
) |
| const |
|
pure virtual |
◆ slotDetailsClicked [1/2]
void KNS3::ItemsViewBaseDelegate::slotDetailsClicked |
( |
| ) |
|
|
protectedslot |
◆ slotDetailsClicked [2/2]
void KNS3::ItemsViewBaseDelegate::slotDetailsClicked |
( |
const QModelIndex & |
index | ) |
|
|
protectedslot |
◆ slotInstallActionTriggered
void KNS3::ItemsViewBaseDelegate::slotInstallActionTriggered |
( |
QAction * |
action | ) |
|
|
protectedslot |
◆ slotInstallClicked
void KNS3::ItemsViewBaseDelegate::slotInstallClicked |
( |
| ) |
|
|
protectedslot |
◆ slotLinkClicked
void KNS3::ItemsViewBaseDelegate::slotLinkClicked |
( |
const QString & |
url | ) |
|
|
protectedslot |
◆ updateItemWidgets()
virtual void KNS3::ItemsViewBaseDelegate::updateItemWidgets |
( |
const QList< QWidget * > |
widgets, |
|
|
const QStyleOptionViewItem & |
option, |
|
|
const QPersistentModelIndex & |
index |
|
) |
| const |
|
pure virtual |
◆ m_buttonSize
QSize KNS3::ItemsViewBaseDelegate::m_buttonSize |
|
protected |
◆ m_engine
Engine* KNS3::ItemsViewBaseDelegate::m_engine |
|
protected |
◆ m_frameImage
QPixmap KNS3::ItemsViewBaseDelegate::m_frameImage |
|
protected |
◆ m_iconDelete
KIcon KNS3::ItemsViewBaseDelegate::m_iconDelete |
|
protected |
◆ m_iconDownloadable
KIcon KNS3::ItemsViewBaseDelegate::m_iconDownloadable |
|
protected |
◆ m_iconInstall
KIcon KNS3::ItemsViewBaseDelegate::m_iconInstall |
|
protected |
◆ m_iconInvalid
KIcon KNS3::ItemsViewBaseDelegate::m_iconInvalid |
|
protected |
◆ m_iconUpdate
KIcon KNS3::ItemsViewBaseDelegate::m_iconUpdate |
|
protected |
◆ m_itemView
QAbstractItemView* KNS3::ItemsViewBaseDelegate::m_itemView |
|
protected |
◆ m_noImage
QPixmap KNS3::ItemsViewBaseDelegate::m_noImage |
|
protected |
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by
doxygen 1.9.6 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.