ACF $AcfVersion:0$
Public Types | Public Member Functions | Protected Member Functions | List of all members
iwidgets::CHierarchicalHeaderView Class Reference

Hierarchical header view for QTableView. More...

#include <CHierarchicalHeaderView.h>

Inheritance diagram for iwidgets::CHierarchicalHeaderView:

Public Types

enum  HeaderDataModelRoles { HorizontalHeaderDataRole =Qt::UserRole , VerticalHeaderDataRole =Qt::UserRole+1 }
 
typedef QHeaderView BaseClass
 

Public Member Functions

 CHierarchicalHeaderView (Qt::Orientation orientation, QWidget *parent=0)
 
virtual void setModel (QAbstractItemModel *model) override
 

Protected Member Functions

virtual void paintSection (QPainter *painter, const QRect &rect, int logicalIndex) const override
 
virtual QSize sectionSizeFromContents (int logicalIndex) const override
 

Detailed Description

Hierarchical header view for QTableView.

Definition at line 21 of file CHierarchicalHeaderView.h.

Member Typedef Documentation

◆ BaseClass

Definition at line 25 of file CHierarchicalHeaderView.h.

Member Enumeration Documentation

◆ HeaderDataModelRoles

Enumerator
HorizontalHeaderDataRole 
VerticalHeaderDataRole 

Definition at line 27 of file CHierarchicalHeaderView.h.

Constructor & Destructor Documentation

◆ CHierarchicalHeaderView()

iwidgets::CHierarchicalHeaderView::CHierarchicalHeaderView ( Qt::Orientation  orientation,
QWidget *  parent = 0 
)

Member Function Documentation

◆ paintSection()

virtual void iwidgets::CHierarchicalHeaderView::paintSection ( QPainter *  painter,
const QRect &  rect,
int  logicalIndex 
) const
overrideprotectedvirtual

◆ sectionSizeFromContents()

virtual QSize iwidgets::CHierarchicalHeaderView::sectionSizeFromContents ( int  logicalIndex) const
overrideprotectedvirtual

◆ setModel()

virtual void iwidgets::CHierarchicalHeaderView::setModel ( QAbstractItemModel *  model)
overridevirtual

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