如何在我自己的Qt小部件中绘制标题?
是否有人知道如何在我自己的小部件中绘制标题(和其他简单元素),就像在例如QTreeWidget中一样? 我想使用style并称之为: 抽屉组件(CE_标题、矩形、油漆工); 以指定的矩形绘制标准标头 drawControl不能这样做,因为它可以控制整个小部件如何在我自己的Qt小部件中绘制标题?,qt,user-interface,widget,draw,Qt,User Interface,Widget,Draw,是否有人知道如何在我自己的小部件中绘制标题(和其他简单元素),就像在例如QTreeWidget中一样? 我想使用style并称之为: 抽屉组件(CE_标题、矩形、油漆工); 以指定的矩形绘制标准标头 drawControl不能这样做,因为它可以控制整个小部件 Qt文档对此没有太多说明。子类QHeaderView并重新实现paint方法,在其中您可以使用QStyleOption数据。然后使用QTreeWidget::setHeader(QHeaderView*header)在小部件中设置标题。你检
Qt文档对此没有太多说明。子类
QHeaderView
并重新实现paint
方法,在其中您可以使用QStyleOption
数据。然后使用QTreeWidget::setHeader(QHeaderView*header)
在小部件中设置标题。你检查过QHeaderView文档吗?找到了,我可以在选项中使用drawControl Specifying rect。对不起,当你说“就像在我自己的小部件中的QTreeWidget一样”,我假设你在子类化某种视图。