在PySide / PyQt中创建标记栏的最简单方法是什么,类似于this http://www.sideofsoftware.com/marker_bar_screen_shot_netbeans.jpg ?
谢谢。
答案 0 :(得分:1)
有一个QScrollBar
课程。您可以对其进行子类化并覆盖paintEvent
方法以进行自定义绘制。任何继承自QAbstractScrollArea
的类(例如QScrollArea
,QTextEdit
等)都有两种方法可以设置垂直或水平滚动条的滚动条(例如setVerticalScrollbar()
)。因此,创建自己的滚动条类,然后使用这些方法将其应用于可以使用它的小部件。