如何在QT中的QTableWidget的标题中插入带有菜单的ToolButton

时间:2011-09-20 03:45:27

标签: qt

任何人都可以给我代码在QT的QTableWidget标题中插入工具按钮和菜单

1 个答案:

答案 0 :(得分:3)

您必须制作自己的QHeaderView子类,它绘制QToolButton并处理按钮等。然后您可以调用myTableWidget-> setHeader(instanceOfMyHeader)在QTableWidget中使用它。

对QHeaderView进行子类化并不是一件容易的事。我找到了一个类似的例子,在标题中嵌入了一个QCheckBox,可以找到here。 (将.cpp替换为.h用于c ++标头)

希望这有帮助!