files = """ArrowItem
AxisItem
ButtonItem
CurvePoint
DateAxisItem
GradientEditorItem
GradientLegend
GraphicsLayout
GraphicsObject
GraphicsWidget
GridItem
HistogramLUTItem
ImageItem
InfiniteLine
LabelItem
LinearRegionItem
PlotCurveItem
PlotDataItem
ROI
ScaleBar
ScatterPlotItem
UIGraphicsItem
ViewBox
VTickGroup""".split('\n')
for f in files:
print(f)
fh = open(f.lower()+'.rst', 'w')
fh.write(
"""%s
%s
.. autoclass:: pyqtgraph.%s
:members:
.. automethod:: pyqtgraph.%s.__init__
""" % (f, '='*len(f), f, f))