Open 3D Engine AzQtComponents 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.
AzQtComponents::TableViewItemDelegate Class Reference

Inherits QStyledItemDelegate.

Public Member Functions

 TableViewItemDelegate (TableView *parent)
 
virtual QRect itemViewItemRect (const AzQtComponents::Style *style, QStyle::SubElement element, const QStyleOptionViewItem *option, const QWidget *widget, const AzQtComponents::TableView::Config &config)
 
virtual void geometriesUpdating (TableView *tableView)
 

Protected Member Functions

virtual void clearCachedValues ()
 
void initStyleOption (QStyleOptionViewItem *option, const QModelIndex &index) const override
 
int unexpandedRowHeight (const QModelIndex &index, const QWidget *view) const
 
virtual int sizeHintForSelectedIndex (const QModelIndex &mappedIndex, const TableView *view) const
 
bool isSelected (const QModelIndex &unmappedIndex) const
 

Friends

class TableView
 

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