![]() |
XII Release 0.1.0
|
Custom delegate for game objects, used in xiiQtGameObjectWidget. More...
#include <GameObjectModel.moc.h>
Public Member Functions | |
xiiQtGameObjectDelegate (QObject *pParent, xiiGameObjectDocument *pDocument) | |
virtual void | paint (QPainter *pPainter, const QStyleOptionViewItem &opt, const QModelIndex &index) const override |
virtual bool | helpEvent (QHelpEvent *pEvent, QAbstractItemView *pView, const QStyleOptionViewItem &option, const QModelIndex &index) override |
![]() | |
xiiQtItemDelegate (QObject *pParent=nullptr) | |
virtual bool | mouseHoverEvent (QHoverEvent *pEvent, const QStyleOptionViewItem &option, const QModelIndex &index) |
virtual bool | mousePressEvent (QMouseEvent *pEvent, const QStyleOptionViewItem &option, const QModelIndex &index) |
virtual bool | mouseReleaseEvent (QMouseEvent *pEvent, const QStyleOptionViewItem &option, const QModelIndex &index) |
virtual bool | mouseDoubleClickEvent (QMouseEvent *pEvent, const QStyleOptionViewItem &option, const QModelIndex &index) |
virtual bool | mouseMoveEvent (QMouseEvent *pEvent, const QStyleOptionViewItem &option, const QModelIndex &index) |
Static Public Member Functions | |
static QRect | GetHiddenIconRect (const QStyleOptionViewItem &opt) |
static QRect | GetActiveParentIconRect (const QStyleOptionViewItem &opt) |
Public Attributes | |
xiiGameObjectDocument * | m_pDocument = nullptr |
Custom delegate for game objects, used in xiiQtGameObjectWidget.
Renders additional icons to display stats.