Happens when calling repaint() from a paint event. This shouldn't be done.QWidget::repaint: Recursive repaint detected
Solution: review the code and fix it.
Happens when painting on widgets outside paint events. In Qt 3 this was possible but not in Qt 4. In 4 you can only draw on a widget in its paintEvent.QPainter::begin: Widget painting can only begin as a result of a paintEvent
The solution for this one is to examine all the code and rewrite those parts.
So, wherever you see outside the widgets paint event, then you must rewrite that code.




Reply With Quote
Bookmarks