pySide/ pyQt - 标记栏?

pySide/ pyQt - Marker bar?

在 PySide/PyQt 中创建标记栏的最简单方法是什么,类似于


(来源:sideofsoftware.com

有一种QScrollBar class. You can subclass it and override the paintEvent方法可以自定义绘画。任何继承自 QAbstractScrollArea 的 class(例如 QScrollAreaQTextEdit 等)都有两种方法来设置垂直或水平滚动条的滚动条(例如 setVerticalScrollbar()).因此,创建您自己的滚动条 class,然后使用这些方法将其应用到可以使用它的小部件。