THeaderView Class

表头 More...

Header: #include <THeaderView>
Inherits: QHeaderView

Public Functions

THeaderView(Qt::Orientation orientation, QWidget *parent = nullptr)

Public Slots

void onHeadCheckStateChanged(const QModelIndex &index)

Signals

void headCheckBoxToggled(int iIndex, int iCheckedData)

Protected Functions

THeaderModel *headerModel() const
void sectionRange(const THeaderNode *node, int &left, int &right)

Additional Inherited Members

Detailed Description

表头

可展示多级表头。

Warning: THeaderView用来展示多级表头时,不能使用restoreGeometry(),这样会导致多级表头列的关系被破坏,显示混乱。

Member Function Documentation

THeaderView::THeaderView(Qt::Orientation orientation, QWidget *parent = nullptr)

Default constructs an instance of THeaderView.

[signal] void THeaderView::headCheckBoxToggled(int iIndex, int iCheckedData)

[protected] THeaderModel *THeaderView::headerModel() const

[slot] void THeaderView::onHeadCheckStateChanged(const QModelIndex &index)

[protected] void THeaderView::sectionRange(const THeaderNode *node, int &left, int &right)