这个错误表明drawLine函数期望接收整数类型的参数,但实际接收到了浮点数类型的参数。 处理办法,第一步: 修改paintEvent函数 将drawLine改成QPointF。 第二步: 将drawRect改成QRectF。