绘制柱状图
'''重写绘图类方法'''
def paintEvent(self,event):
qp = QtGui.QPainter()
qp.begin(self)
self.drawChart(qp)
'''绘制坐标轴'''
def drawChart(self,qp):
size = self.size()
height = size.height()
width = size.width()
'''
绘制轴
'''
self.pointOrigin = QtCore.QPoint(50,height-50)
self.pointX = QtCore.QPoint(width-20,height-50)
self.pointY = QtCore.QPoint(50,20)
points = [self.pointY,self.pointOrigin,self.pointX]
qp.drawPolyline(points)
'''
绘制箭头
'''
pointXUp = QtCore.QPoint(width-30,height-60)
pointXDown = QtCore.QPoint(width-30,height-40)
points2 = [pointXUp,self.pointX,pointXDown]
qp.drawPolyline(points2)
pointYLeft = QtCore.QPoint(40,30)
pointYRight = QtCore.QPoint(60,30)
points3 = [pointYLeft,self.pointY,pointYRight]
qp.