Open 3D Engine AzToolsFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzToolsFramework::LogPanel::LogPanelItemDelegate Class Reference

Inherits QStyledItemDelegate.

Signals

void onLinkActivated (const QString &link)
 

Public Member Functions

 AZ_CLASS_ALLOCATOR (LogPanelItemDelegate, AZ::SystemAllocator)
 
 LogPanelItemDelegate (QWidget *pParent, int messageColumn)
 
bool editorEvent (QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index) override
 
void paint (QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override
 
QWidget * createEditor (QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const override
 
void setEditorData (QWidget *editor, const QModelIndex &index) const override
 
void setModelData (QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const override
 
QSize sizeHint (const QStyleOptionViewItem &option, const QModelIndex &index) const override
 
void updateEditorGeometry (QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const override
 

Public Attributes

QWidget * pOwnerWidget
 
QLabel * m_painterLabel
 

The documentation for this class was generated from the following file: