Falkon Develop
Cross-platform Qt-based web browser
ListItemDelegate Class Reference

#include <listitemdelegate.h>

Inheritance diagram for ListItemDelegate:

Public Member Functions

 ListItemDelegate (int iconSize, QWidget *parent)
 
void setUpdateParentHeight (bool update)
 
void setUniformItemSizes (bool uniform)
 
int itemHeight () const
 
void paint (QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const override
 
QSize sizeHint (const QStyleOptionViewItem &option, const QModelIndex &index) const override
 

Detailed Description

Definition at line 25 of file listitemdelegate.h.

Constructor & Destructor Documentation

◆ ListItemDelegate()

ListItemDelegate::ListItemDelegate ( int  iconSize,
QWidget *  parent 
)
explicit

Definition at line 26 of file listitemdelegate.cpp.

Member Function Documentation

◆ itemHeight()

int ListItemDelegate::itemHeight ( ) const

Definition at line 47 of file listitemdelegate.cpp.

◆ paint()

void ListItemDelegate::paint ( QPainter *  painter,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const
override

Definition at line 52 of file listitemdelegate.cpp.

◆ setUniformItemSizes()

void ListItemDelegate::setUniformItemSizes ( bool  uniform)

Definition at line 42 of file listitemdelegate.cpp.

◆ setUpdateParentHeight()

void ListItemDelegate::setUpdateParentHeight ( bool  update)

Definition at line 37 of file listitemdelegate.cpp.

◆ sizeHint()

QSize ListItemDelegate::sizeHint ( const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const
override

Definition at line 97 of file listitemdelegate.cpp.


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