/** * Constructs a QFilterView with the given @p parent. */ QFilterView::QFilterView( QWidget* parent ) : QTableView(parent), d(new QFilterViewPrivate(this)) { setItemDelegate(new QFilterViewItemDelegate(this)); setHorizontalHeader(new QAdvancedHeaderView(Qt::Horizontal, this)); setVerticalHeader(new QAdvancedHeaderView(Qt::Vertical, this)); setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); QAbstractButton* cb = findChild<QAbstractButton*>(); if (cb){ cb->disconnect(); connect(cb, SIGNAL(clicked()), this, SIGNAL(cornerButtonClicked())); } updateGeometry(); }