QPainter::begin(): Returned false 如何修正?
时间: 2024-06-03 18:09:24 浏览: 253
QPainter:CPP实习生,Sotfware,Painter
这个问题通常是由于 QPainter 实例没有成功创建导致的。可以检查创建 QPainter 实例时传入的参数是否正确,以及是否在正确的位置调用 begin() 和 end() 函数。此外,还可以考虑使用 QPainter 的另一个构造函数来创建实例,或者查看是否需要调用 QWidget::paintEvent() 函数来正确使用 QPainter。
阅读全文