WTableView::createExtraHeaderWidget() and WTableView::setHeaderHeight() interaction woes
I needed to add an input field just below the table column header by overloading
WTableView::createExtraHeaderWidget() and, of course, by making more room in the header with
Until I added a call to
WTableView::setHeaderAlignment( c,AlignTop ) (for which there is another possible issue reported earlier) the input filed was added but slipped behind the very first table rows thus making it unreachable also because the actual HTML element implementing the table header is higher than the amount specified in the call to
You can compare the screenshots I am attaching and that I took thanks to Firefox "inspect element" feature.
Please, note the differences in the style statements: they are quite different in the two cases,