Vuo  2.0.2
Public Member Functions | Protected Member Functions | List of all members
VuoItemDelegate Class Reference

Description

Draws list items with menu item separators that look like the separators in macOS menus.

Definition at line 15 of file VuoItemDelegate.hh.

Public Member Functions

 VuoItemDelegate (QObject *parent=0)
 Creates a list item delegate. More...
 

Protected Member Functions

void paint (QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
 Renders a list item. More...
 
QSize sizeHint (const QStyleOptionViewItem &option, const QModelIndex &index) const
 Returns the size of a list item. More...
 

Constructor & Destructor Documentation

◆ VuoItemDelegate()

VuoItemDelegate::VuoItemDelegate ( QObject *  parent = 0)
explicit

Creates a list item delegate.

Definition at line 15 of file VuoItemDelegate.cc.

Member Function Documentation

◆ paint()

void VuoItemDelegate::paint ( QPainter *  painter,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const
protected

Renders a list item.

Definition at line 23 of file VuoItemDelegate.cc.

◆ sizeHint()

QSize VuoItemDelegate::sizeHint ( const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const
protected

Returns the size of a list item.

Definition at line 37 of file VuoItemDelegate.cc.


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