我有一个MyTable
包含QTableWidget *table
. 这个 QTableWidget 有一个列的标题QHeaderView *header
,由
table->horizontalHeaderView()
好的,现在我想在标题的第 n°1 部分绘制一个小部件。目前,我使用:
QWidget *widget(header);
widget->setGeometry(header->sectionPosition(1), 0, header->sectionSize(1), header->height());
每次标题几何更改以及每次更改时都会更新小部件几何table->horizontalScrollBar()
。
问题是当前版本有问题,因为考虑到滚动条位置,似乎没有绘制小部件。也许我必须更改坐标,widget->setGeometry
但我不知道如何...
如何考虑滚动条的位置以在正确的位置绘制我的小部件?
非常感谢你。