可编辑QTabWidget

可编辑QTabWidget,qt,qtabwidget,qtstylesheets,Qt,Qtabwidget,Qtstylesheets,我希望用户可以重命名选项卡:单击当前选项卡标签应打开可编辑模式。 我能看到的唯一方法是使用堆叠布局+滚动区域+自定义小部件+stackedwidget。 我可以用标准的QTabWidget吗 还有一个问题。我是否可以创建自定义的伪状态,如预定义的:悬停、:选定等 您可以重新实现QTabWidget以访问qtabar并使用方法。但有时很难调整插入小部件的位置; 不能创建自定义状态,但可以使用自定义属性。请参见Q_属性宏和相关。注意,样式不会在属性更改时更新,所以您应该手动调用polish/unpo

我希望用户可以重命名选项卡:单击当前选项卡标签应打开可编辑模式。 我能看到的唯一方法是使用堆叠布局+滚动区域+自定义小部件+stackedwidget。 我可以用标准的QTabWidget吗

还有一个问题。我是否可以创建自定义的伪状态,如预定义的:悬停、:选定等

您可以重新实现QTabWidget以访问qtabar并使用方法。但有时很难调整插入小部件的位置; 不能创建自定义状态,但可以使用自定义属性。请参见Q_属性宏和相关。注意,样式不会在属性更改时更新,所以您应该手动调用polish/unpolish以强制小部件使用QSS。