QWidget::paintEngine: Should no longer be called
时间: 2024-02-22 18:45:53 浏览: 145
Painter.rar
该警告是由于 Qt 库版本更新导致的。在旧版本的 Qt 库中,可以使用 QPaintEngine 来实现 QWidget 的绘制,但在新版本中,该方法已经被弃用。因此,如果您的代码中有使用 QWidget::paintEngine() 方法,建议替换为 QWidget::paintEvent() 方法来实现 QWidget 的绘制。如果您仍然需要使用 QPaintEngine,可以考虑使用 QWindow 类来实现自定义的绘制。
阅读全文