p.drawEllipse(QPoint((i + 1) * 40, (j + 1) * 40), 15, 15);是啥意思
在那个区域内绘制椭圆啊
drawEllipse( x, y, a,b );
表示以坐标(x,y)为中心,画一个长为a,宽为b的椭圆
以你的代码为例,就是绘制一个 中心(40(i+1),40(j+1))
长轴(长)为a,短轴(宽)为b的椭圆
其中i,j应该是传入的参数
QPoint((i+1)*40, (j+1)*40)坐标为((i+1)*40,(j+1)*40)的点对象
整行的意思是以点为中心,15为长轴,15为短轴画椭圆